diff --git a/apidoc/Admob.yml b/apidoc/Admob.yml index 21beab29..7093153c 100644 --- a/apidoc/Admob.yml +++ b/apidoc/Admob.yml @@ -307,6 +307,9 @@ properties: summary: The deviceId for emulators to be used with property permission: read-only platforms: [android, iphone, ipad] + deprecated: + since: "7.0.0" + notes: Simulators are already in test mode by default. - name: TRACKING_AUTHORIZATION_STATUS_NOT_DETERMINED type: Number @@ -718,7 +721,7 @@ objects: - name: testDeviceIdentifiers type: Array - summary: Array of "TEST-DEVICE-HASHED-ID" strings. You can use Admob.SIMULATOR_ID for simulator. + summary: Array of "TEST-DEVICE-HASHED-ID" strings. optional: true - name: callback diff --git a/apidoc/LoadOptions.yml b/apidoc/LoadOptions.yml index fb72b4ed..af7f2734 100644 --- a/apidoc/LoadOptions.yml +++ b/apidoc/LoadOptions.yml @@ -24,4 +24,4 @@ properties: - name: testDevices type: Array - summary: Test ads will be returned for devices with device IDs specified in this array. Use AdMob.SIMULATOR_ID to add the simulator. + summary: Test ads will be returned for devices with device IDs specified in this array. diff --git a/apidoc/View.yml b/apidoc/View.yml index 7460eccf..9e50e2b8 100644 --- a/apidoc/View.yml +++ b/apidoc/View.yml @@ -51,7 +51,6 @@ properties: type: Array summary: An array of test device ids. Adding the id of a test device to this array will allow that device to be served test ads. description: | - Use the module constant `SIMULATOR_ID` to use the simulator as a test device. If you do not know the id for your device, launch your app and request an ad like you normally would, then look in the console for the id. @@ -109,18 +108,47 @@ properties: - name: tagForChildDirectedTreatment type: Boolean - summary: his property allows you to specify whether you would like your app to be treated as child-directed for purposes of the Children's Online Privacy Protection Act (COPPA), http:///business.ftc.gov/privacy-and-security/childrens-privacy. + summary: his property allows you to specify whether you would like your app to be treated as child-directed for purposes of the Children's Online Privacy Protection Act (COPPA), https://www.ftc.gov/business-guidance/privacy-security/childrens-privacy. description: | - If you call this method with `true`, you are indicating that your app should be treated as child-directed for purposes of the - Children's Online Privacy Protection Act (COPPA). If you call this method with NO, you are indicating that your app should - not be treated as child-directed for purposes of the Children's Online Privacy Protection Act (COPPA). If you do not call this - method, ad requests will include no indication of how you would like your app treated with respect to COPPA. - - By setting this method, you certify that this notification is accurate and you are authorized to act on behalf of the owner of - the app. You understand that abuse of this setting may result in termination of your Google account. - - It may take some time for this designation to be fully implemented in applicable Google services. This designation will - only apply to ad requests for which you have set this method. + For purposes of the [Children's Online Privacy Protection Act (COPPA)](https://www.ftc.gov/business-guidance/privacy-security/childrens-privacy), there is a setting called tagForChildDirectedTreatment. + + As an app developer, you can indicate whether you want Google to treat your content as child-directed when you make an ad request. When you indicate that you want Google to treat your content as child-directed, Google takes steps to disable IBA and remarketing ads on that ad request. The setting options are as follows: + + - Set `tagForChildDirectedTreatment` to `true` to indicate that you want your content treated as child-directed for purposes of COPPA. This prevents the transmission of the Advertising Identifier, IDFA. + - Set `tagForChildDirectedTreatment` to `false` to indicate that you don't want your content treated as child-directed for purposes of COPPA. + - Don't set `tagForChildDirectedTreatment` if you don't want to indicate how you would like your content treated with respect to COPPA. + + By setting this tag, you certify that this notification is accurate and you are authorized to act on behalf of the owner of the app. You understand that abuse of this setting may result in termination of your Google Account. + platforms: [iphone, ipad] + + - name: tagForUnderAgeOfConsent + type: Boolean + summary: his property allows you to specify whether you would like your app to be treated as users in the European Economic Area (EEA) under the age of consent, https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32016R0679. + description: | + You can mark your ad requests to receive treatment for users in the European Economic Area (EEA) under the age of consent. This feature is designed to help facilitate compliance with the [General Data Protection Regulation (GDPR)](https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32016R0679). Note that you may have other legal obligations under GDPR. Review the European Union’s guidance and consult with your own legal counsel. Note that Google's tools are designed to facilitate compliance and do not relieve any particular publisher of its obligations under the law. [Learn more about how the GDPR affects publishers](https://support.google.com/admob/answer/7666366). + + When using this feature, a Tag For Users under the Age of Consent in Europe (TFUA) parameter will be included in all future ad requests. This parameter disables personalized advertising, including remarketing, for that specific ad request. It also disables requests to third-party ad vendors, such as ad measurement pixels and third-party ad servers. + + The setting can be used with all versions of the Google Mobile Ads SDK by setting the `tagForUnderAgeOfConsent` property on the GADMobileAds.requestConfiguration object and passing in `true`. + + - Set `tagForUnderAgeOfConsent` to `true` to indicate that you want ad requests to be handled in a manner suitable for users under the age of consent. This also prevents the transmission of the Advertising Identifier, IDFA. + - Not setting `tagForUnderAgeOfConsent` indicates that you don't want ad requests to be handled in a manner suitable for users under the age of consent. + + The tags to enable the `tagForChildDirectedTreatmentsetting` and `tagForUnderAgeOfConsent` shouldn't both simultaneously be set to `true`. If they are, the child-directed setting takes precedence. + platforms: [iphone, ipad] + since: 7.0.0 + + - name: maxAdContentRating + type: String + summary: his property allows you to specify a maximum ad content rating. + description: | + Apps can set a maximum ad content rating for all ad requests using the `maxAdContentRating` property. This setting applies to all future ad requests for the remainder of the session. The possible values for this property are based on [digital content label classifications](https://support.google.com/admob/answer/7562142), and should be one of the following Admob module constants: + - `MAX_AD_CONTENT_RATING_GENERAL` + - `MAX_AD_CONTENT_RATING_PARENTAL_GUIDANCE` + - `MAX_AD_CONTENT_RATING_TEEN` + - `MAX_AD_CONTENT_RATING_MATURE_AUDIENCE` + platforms: [iphone, ipad] + since: 7.0.0 events: - name: didReceiveAd diff --git a/ios/Classes/TiAdmobModule.m b/ios/Classes/TiAdmobModule.m index 4cae6063..9c356067 100644 --- a/ios/Classes/TiAdmobModule.m +++ b/ios/Classes/TiAdmobModule.m @@ -384,7 +384,7 @@ - (void)resetConsent:(id)unused - (void)setTagForUnderAgeOfConsent:(id)tagForUnderAgeOfConsent { - DEPRECATED_REMOVED(@"Admob.setTagForUnderAgeOfConsent", @"5.0.0", @"5.0.0 (Removed since Ti.Admob 5.0.0. You can set 'tagForUnderAgeOfConsent' parameter in Admob.requestConsentInfoUpdateWithParameters() )"); + DEPRECATED_REMOVED(@"Admob.setTagForUnderAgeOfConsent", @"5.0.0", @"5.0.0 (Removed since Ti.Admob 5.0.0. You can set 'tagForUnderAgeOfConsent' parameter in Admob.requestConsentInfoUpdateWithParameters() or in Admob.createView() )"); /* ENSURE_TYPE(tagForUnderAgeOfConsent, NSNumber); [[PACConsentInformation sharedInstance] setTagForUnderAgeOfConsent:[TiUtils boolValue:tagForUnderAgeOfConsent]]; @@ -393,7 +393,7 @@ - (void)setTagForUnderAgeOfConsent:(id)tagForUnderAgeOfConsent - (NSNumber *)isTaggedForUnderAgeOfConsent:(id)unused { - DEPRECATED_REMOVED(@"Admob.isTaggedForUnderAgeOfConsent", @"5.0.0", @"5.0.0 (Removed since Ti.Admob 5.0.0. You can set 'tagForUnderAgeOfConsent' parameter in Admob.requestConsentInfoUpdateWithParameters() )"); + DEPRECATED_REMOVED(@"Admob.isTaggedForUnderAgeOfConsent", @"5.0.0", @"5.0.0 (Removed since Ti.Admob 5.0.0. You can set 'tagForUnderAgeOfConsent' parameter in Admob.requestConsentInfoUpdateWithParameters() or in Admob.createView() )"); //return @([[PACConsentInformation sharedInstance] isTaggedForUnderAgeOfConsent]); } @@ -500,4 +500,9 @@ - (void)setInMobi_updateGDPRConsent:(id)updateGDPRConsent MAKE_SYSTEM_PROP(AD_TYPE_REWARDED_VIDEO, TiAdmobAdTypeRewardedVideo); MAKE_SYSTEM_PROP(AD_TYPE_APP_OPEN, TiAdmobAdTypeAppOpen); +MAKE_SYSTEM_STR(MAX_AD_CONTENT_RATING_GENERAL, GADMaxAdContentRatingGeneral); +MAKE_SYSTEM_STR(MAX_AD_CONTENT_RATING_PARENTAL_GUIDANCE, GADMaxAdContentRatingParentalGuidance); +MAKE_SYSTEM_STR(MAX_AD_CONTENT_RATING_TEEN, GADMaxAdContentRatingTeen); +MAKE_SYSTEM_STR(MAX_AD_CONTENT_RATING_MATURE_AUDIENCE, GADMaxAdContentRatingMatureAudience); + @end diff --git a/ios/Classes/TiAdmobView.h b/ios/Classes/TiAdmobView.h index 95d61024..5bb229f7 100644 --- a/ios/Classes/TiAdmobView.h +++ b/ios/Classes/TiAdmobView.h @@ -35,6 +35,10 @@ - (void)setTagForChildDirectedTreatment_:(id)value; +- (void)setTagForUnderAgeOfConsent_:(id)value; + +- (void)setMaxAdContentRating_:(NSString *)maxAdContentRating; + - (void)setRequestAgent_:(id)value; - (void)setContentURL_:(id)value; diff --git a/ios/Classes/TiAdmobView.m b/ios/Classes/TiAdmobView.m index 417ce1f6..d545b899 100644 --- a/ios/Classes/TiAdmobView.m +++ b/ios/Classes/TiAdmobView.m @@ -157,9 +157,32 @@ - (void)setAdBackgroundColor_:(id)value - (void)setTagForChildDirectedTreatment_:(id)value { ENSURE_TYPE(value, NSNumber); - [GADMobileAds.sharedInstance.requestConfiguration tagForChildDirectedTreatment:[TiUtils boolValue:value]]; + GADMobileAds.sharedInstance.requestConfiguration.tagForChildDirectedTreatment = [TiUtils boolValue:value] ? @YES : @NO; } +- (void)setTagForUnderAgeOfConsent_:(id)value +{ + ENSURE_TYPE(value, NSNumber); + GADMobileAds.sharedInstance.requestConfiguration.tagForUnderAgeOfConsent = [TiUtils boolValue:value] ? @YES : @NO; +} + +- (void)setMaxAdContentRating_:(NSString *)maxAdContentRating +{ + NSLog(@"[DEBUG] MaxAdContentRating setted to: %@", maxAdContentRating); + if ([maxAdContentRating isEqualToString:GADMaxAdContentRatingGeneral]) { + [GADMobileAds.sharedInstance.requestConfiguration setMaxAdContentRating:GADMaxAdContentRatingGeneral]; + } else if ([maxAdContentRating isEqualToString:GADMaxAdContentRatingParentalGuidance]) { + [GADMobileAds.sharedInstance.requestConfiguration setMaxAdContentRating:GADMaxAdContentRatingParentalGuidance]; + } else if ([maxAdContentRating isEqualToString:GADMaxAdContentRatingTeen]) { + [GADMobileAds.sharedInstance.requestConfiguration setMaxAdContentRating:GADMaxAdContentRatingTeen]; + } else if ([maxAdContentRating isEqualToString:GADMaxAdContentRatingMatureAudience]) { + [GADMobileAds.sharedInstance.requestConfiguration setMaxAdContentRating:GADMaxAdContentRatingMatureAudience]; + } else { + NSLog(@"[DEBUG] Invalid maxAdContentRating: %@", maxAdContentRating); + } +} + + - (void)setRequestAgent_:(id)value { ENSURE_TYPE(value, NSString); @@ -278,7 +301,7 @@ - (void)requestAppOpenAd // [GADAppOpenAd loadWithAdUnitID:adUnitId request:[GADRequest request] - orientation:UIInterfaceOrientationPortrait + //orientation:UIInterfaceOrientationPortrait completionHandler:^(GADAppOpenAd *_Nullable _appOpenAd, NSError *_Nullable error) { _isLoadingAd = NO; if (error) { @@ -407,7 +430,7 @@ - (GADAdSize)generateAdSize - (NSString *)exampleAdId { - return @"ca-app-pub-3940256099942544/1712485313"; + return @"ca-app-pub-3940256099942544/2934735716"; // Banner demo ad unit ID } #pragma mark - GADBannerViewDelegate @@ -494,11 +517,11 @@ - (void)adWillDismissFullScreenContent:(id)ad - (void)adDidDismissFullScreenContent:(id)ad { if ([ad isKindOfClass:[GADAppOpenAd class]]) { - [adViewController dismissViewControllerAnimated:YES completion:nil]; - _isShowingAd = NO; - appOpenAd = nil; + [adViewController dismissViewControllerAnimated:YES completion:nil]; + _isShowingAd = NO; + appOpenAd = nil; } [self.proxy fireEvent:@"didDismissScreen" withObject:@{ @"adUnitId": adUnitId }]; } -@end \ No newline at end of file +@end diff --git a/ios/admob.xcodeproj/project.pbxproj b/ios/admob.xcodeproj/project.pbxproj index 8a5980a8..6ee6ecb1 100644 --- a/ios/admob.xcodeproj/project.pbxproj +++ b/ios/admob.xcodeproj/project.pbxproj @@ -14,11 +14,7 @@ 24DD6CF91134B3F500162E58 /* TiAdmobModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 24DD6CF71134B3F500162E58 /* TiAdmobModule.h */; }; 24DD6CFA1134B3F500162E58 /* TiAdmobModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 24DD6CF81134B3F500162E58 /* TiAdmobModule.m */; }; 3ABFE38D26335E0000887180 /* GoogleMobileAds.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3ABFE38126335E0000887180 /* GoogleMobileAds.xcframework */; }; - 3ABFE38E26335E0000887180 /* nanopb.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3ABFE38226335E0000887180 /* nanopb.xcframework */; }; - 3ABFE39326335E0000887180 /* PromisesObjC.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3ABFE38726335E0000887180 /* PromisesObjC.xcframework */; }; 3ABFE39526335E0000887180 /* UserMessagingPlatform.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3ABFE38926335E0000887180 /* UserMessagingPlatform.xcframework */; }; - 3ABFE39626335E0000887180 /* GoogleAppMeasurement.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3ABFE38A26335E0000887180 /* GoogleAppMeasurement.xcframework */; }; - 3ABFE39726335E0000887180 /* GoogleUtilities.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3ABFE38B26335E0000887180 /* GoogleUtilities.xcframework */; }; 3AF5B7731C233383002E3DC7 /* TiAdmobTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AF5B7711C233383002E3DC7 /* TiAdmobTypes.h */; }; 5E0B17A527F21AED001D0BD9 /* File.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E0B17A427F21AED001D0BD9 /* File.swift */; }; 5E343CDF291BFA3600F047EB /* MetaAdapter.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E343CDE291BFA3600F047EB /* MetaAdapter.xcframework */; }; @@ -27,7 +23,6 @@ 5E6743A427F4B84500BEE594 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E6743A327F4B84500BEE594 /* WebKit.framework */; }; 5E6743A627F4B85800BEE594 /* libsqlite3.0.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E6743A527F4B85800BEE594 /* libsqlite3.0.tbd */; }; 5E6743A827F4B86A00BEE594 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E6743A727F4B86A00BEE594 /* libz.tbd */; }; - 5E6743AE27F4BEA300BEE594 /* GoogleAppMeasurementIdentitySupport.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E6743AD27F4BEA300BEE594 /* GoogleAppMeasurementIdentitySupport.xcframework */; }; 5ED7B66026EBC395007F4D90 /* FBAudienceNetwork.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5ED7B65F26EBC395007F4D90 /* FBAudienceNetwork.xcframework */; }; 5EFC8F50263ABC430011A0C2 /* InMobiSDK.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5EFC8F4C263ABC430011A0C2 /* InMobiSDK.xcframework */; }; 5EFC8F51263ABC430011A0C2 /* InMobiAdapter.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5EFC8F4D263ABC430011A0C2 /* InMobiAdapter.xcframework */; }; @@ -43,11 +38,7 @@ 24DD6CF81134B3F500162E58 /* TiAdmobModule.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TiAdmobModule.m; path = Classes/TiAdmobModule.m; sourceTree = ""; }; 24DD6D1B1134B66800162E58 /* titanium.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = titanium.xcconfig; sourceTree = ""; }; 3ABFE38126335E0000887180 /* GoogleMobileAds.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = GoogleMobileAds.xcframework; path = platform/GoogleMobileAds.xcframework; sourceTree = ""; }; - 3ABFE38226335E0000887180 /* nanopb.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = nanopb.xcframework; path = platform/nanopb.xcframework; sourceTree = ""; }; - 3ABFE38726335E0000887180 /* PromisesObjC.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = PromisesObjC.xcframework; path = platform/PromisesObjC.xcframework; sourceTree = ""; }; 3ABFE38926335E0000887180 /* UserMessagingPlatform.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = UserMessagingPlatform.xcframework; path = platform/UserMessagingPlatform.xcframework; sourceTree = ""; }; - 3ABFE38A26335E0000887180 /* GoogleAppMeasurement.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = GoogleAppMeasurement.xcframework; path = platform/GoogleAppMeasurement.xcframework; sourceTree = ""; }; - 3ABFE38B26335E0000887180 /* GoogleUtilities.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = GoogleUtilities.xcframework; path = platform/GoogleUtilities.xcframework; sourceTree = ""; }; 3AF5B7711C233383002E3DC7 /* TiAdmobTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TiAdmobTypes.h; path = Classes/TiAdmobTypes.h; sourceTree = ""; }; 5E0B17A327F21AED001D0BD9 /* admob-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "admob-Bridging-Header.h"; sourceTree = ""; }; 5E0B17A427F21AED001D0BD9 /* File.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = File.swift; sourceTree = ""; }; @@ -57,7 +48,6 @@ 5E6743A327F4B84500BEE594 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.1.sdk/System/iOSSupport/System/Library/Frameworks/WebKit.framework; sourceTree = DEVELOPER_DIR; }; 5E6743A527F4B85800BEE594 /* libsqlite3.0.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libsqlite3.0.tbd; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.1.sdk/usr/lib/libsqlite3.0.tbd; sourceTree = DEVELOPER_DIR; }; 5E6743A727F4B86A00BEE594 /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.1.sdk/usr/lib/libz.tbd; sourceTree = DEVELOPER_DIR; }; - 5E6743AD27F4BEA300BEE594 /* GoogleAppMeasurementIdentitySupport.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = GoogleAppMeasurementIdentitySupport.xcframework; path = platform/GoogleAppMeasurementIdentitySupport.xcframework; sourceTree = ""; }; 5ED7B65F26EBC395007F4D90 /* FBAudienceNetwork.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = FBAudienceNetwork.xcframework; path = platform/FBAudienceNetwork.xcframework; sourceTree = ""; }; 5EFC8F4C263ABC430011A0C2 /* InMobiSDK.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = InMobiSDK.xcframework; path = platform/InMobiSDK.xcframework; sourceTree = ""; }; 5EFC8F4D263ABC430011A0C2 /* InMobiAdapter.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = InMobiAdapter.xcframework; path = platform/InMobiAdapter.xcframework; sourceTree = ""; }; @@ -77,13 +67,8 @@ 5ED7B66026EBC395007F4D90 /* FBAudienceNetwork.xcframework in Frameworks */, 5EFC8F50263ABC430011A0C2 /* InMobiSDK.xcframework in Frameworks */, 5EFC8F51263ABC430011A0C2 /* InMobiAdapter.xcframework in Frameworks */, - 3ABFE38E26335E0000887180 /* nanopb.xcframework in Frameworks */, 3ABFE39526335E0000887180 /* UserMessagingPlatform.xcframework in Frameworks */, 3ABFE38D26335E0000887180 /* GoogleMobileAds.xcframework in Frameworks */, - 3ABFE39626335E0000887180 /* GoogleAppMeasurement.xcframework in Frameworks */, - 5E6743AE27F4BEA300BEE594 /* GoogleAppMeasurementIdentitySupport.xcframework in Frameworks */, - 3ABFE39326335E0000887180 /* PromisesObjC.xcframework in Frameworks */, - 3ABFE39726335E0000887180 /* GoogleUtilities.xcframework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -121,12 +106,7 @@ 5ED7B65F26EBC395007F4D90 /* FBAudienceNetwork.xcframework */, 5EFC8F4D263ABC430011A0C2 /* InMobiAdapter.xcframework */, 5EFC8F4C263ABC430011A0C2 /* InMobiSDK.xcframework */, - 3ABFE38A26335E0000887180 /* GoogleAppMeasurement.xcframework */, - 5E6743AD27F4BEA300BEE594 /* GoogleAppMeasurementIdentitySupport.xcframework */, 3ABFE38126335E0000887180 /* GoogleMobileAds.xcframework */, - 3ABFE38B26335E0000887180 /* GoogleUtilities.xcframework */, - 3ABFE38226335E0000887180 /* nanopb.xcframework */, - 3ABFE38726335E0000887180 /* PromisesObjC.xcframework */, 3ABFE38926335E0000887180 /* UserMessagingPlatform.xcframework */, ); name = Frameworks; diff --git a/ios/documentation/changelog.md b/ios/documentation/changelog.md index e3196ef5..3ebaf20f 100644 --- a/ios/documentation/changelog.md +++ b/ios/documentation/changelog.md @@ -1,5 +1,16 @@ # Change Log +### v7.0.0 +- Migration to SDK v11 (https://developers.google.com/admob/ios/migration#migrate-to-sdk-v11) +- Update Google Mobile Ads SDK 11.0.1 (https://github.com/CocoaPods/Specs/tree/master/Specs/5/9/a/Google-Mobile-Ads-SDK/11.0.1) +- Update InMobi SDK 10.6.4 (https://support.inmobi.com/monetize/sdk-documentation/download-sdk) +- Update InMobiAdapter 10.6.0.0 (https://developers.google.com/admob/ios/mediation/inmobi#version-10.6.0.0) +- Added iphone property: `tagForChildDirectedTreatment`. https://developers.google.com/admob/ios/targeting#child-directed_setting for more infos +- Added iphone property: `tagForUnderAgeOfConsent`.https://developers.google.com/admob/ios/targeting#users_under_the_age_of_consent for more infos +- Added iphone property: `maxAdContentRating`. https://developers.google.com/admob/ios/targeting#ad_content_filtering for more infos +- Deprecated iOS `Admob.SIMULATOR_ID` +- Updated documentation and iOS example + ### v6.3.1 - Fixed AppOpen auto closing on iOS diff --git a/ios/documentation/index.md b/ios/documentation/index.md index d7183e3f..375d5fdc 100644 --- a/ios/documentation/index.md +++ b/ios/documentation/index.md @@ -159,7 +159,9 @@ parameters[object]: a dictionary object of properties defined in [Ti.Admob.View] contentURL: 'https://admob.com', // URL string for a webpage whose content matches the app content. requestAgent: 'Titanium Mobile App', // String that identifies the ad request's origin. extras: { 'npa': "1", 'version': 1.0, 'name': 'My App' }, // Object of additional infos. NOTE: npa=1 disables personalized ads (!) - tagForChildDirectedTreatment: false, // http:///business.ftc.gov/privacy-and-security/childrens-privacy for more infos + tagForChildDirectedTreatment: false, // https://developers.google.com/admob/ios/targeting#child-directed_setting for more infos + tagForUnderAgeOfConsent: false, //https://developers.google.com/admob/ios/targeting#users_under_the_age_of_consent for more infos + maxAdContentRating: Admob.MAX_AD_CONTENT_RATING_GENERAL, // https://developers.google.com/admob/ios/targeting#ad_content_filtering for more infos keywords: ['keyword1', 'keyword2'] }); ``` @@ -228,7 +230,7 @@ To force the SDK to treat the device as though it is not in the EEA or UK, use U - `tagForUnderAgeOfConsent` (Boolean) Sets whether the user is tagged for under age of consent - `testDeviceIdentifiers` (Array) -Array of "TEST-DEVICE-HASHED-ID" strings. You can use `Admob.SIMULATOR_ID` for simulator. +Array of "TEST-DEVICE-HASHED-ID" strings. - `callback` (Function) Async callback function to invoke when done @@ -397,9 +399,21 @@ A constant to be passed to the `gender` property to specify a gender if used. ** A constant to be passed to the `gender` property to specify a gender if used. **Deprecated by the AdMob SDK,deleted from 4.5.0**. +### String `MAX_AD_CONTENT_RATING_GENERAL` +A constant to be passed to the `maxAdContentRating` property to specify a maximum ad content rating for all ad requests if used. + +### String `MAX_AD_CONTENT_RATING_PARENTAL_GUIDANCE` +A constant to be passed to the `maxAdContentRating` property to specify a maximum ad content rating for all ad requests if used. + +### String `MAX_AD_CONTENT_RATING_TEEN` +A constant to be passed to the `maxAdContentRating` property to specify a maximum ad content rating for all ad requests if used. + +### String `MAX_AD_CONTENT_RATING_MATURE_AUDIENCE` +A constant to be passed to the `maxAdContentRating` property to specify a maximum ad content rating for all ad requests if used. + ### String `SIMULATOR_ID` -A constant to be passed in an array to the `testDevices` property to get test ads on the simulator. +A constant to be passed in an array to the `testDevices` property to get test ads on the simulator. Deprecated since 7.0.0 (Simulators are already in test mode by default.) ### Number `TRACKING_AUTHORIZATION_STATUS_NOT_DETERMINED` @@ -438,7 +452,9 @@ var bannerAdView = Admob.createView({ 'version': 1.0, 'name': 'My App' }, // Object of additional infos - tagForChildDirectedTreatment: false, // http:///business.ftc.gov/privacy-and-security/childrens-privacy for more infos + tagForChildDirectedTreatment: false, // https://developers.google.com/admob/ios/targeting#child-directed_setting for more infos + tagForUnderAgeOfConsent: false, //https://developers.google.com/admob/ios/targeting#users_under_the_age_of_consent for more infos + maxAdContentRating: Admob.MAX_AD_CONTENT_RATING_GENERAL, // https://developers.google.com/admob/ios/targeting#ad_content_filtering for more infos keywords: ['keyword1', 'keyword2'] }); win.add(bannerAdView); @@ -489,7 +505,10 @@ var interstitialAd = Admob.createView({ 'version': 1.0, 'name': 'My App' }, // Object of additional infos - visible: false // If true, covers the win when added and can't tap nothing + visible: false, // If true, covers the win when added and can't tap nothing + tagForChildDirectedTreatment: false, // https://developers.google.com/admob/ios/targeting#child-directed_setting for more infos + tagForUnderAgeOfConsent: false, //https://developers.google.com/admob/ios/targeting#users_under_the_age_of_consent for more infos + maxAdContentRating: Admob.MAX_AD_CONTENT_RATING_GENERAL, // https://developers.google.com/admob/ios/targeting#ad_content_filtering for more infos }); win.add(interstitialAd); diff --git a/ios/documentation/view.md b/ios/documentation/view.md index eb218a7e..8a7b4117 100644 --- a/ios/documentation/view.md +++ b/ios/documentation/view.md @@ -30,7 +30,6 @@ The background color used for the ad. An array of test device ids. Adding the id of a test device to this array will allow that device to be served test ads. -Use the module constant `SIMULATOR_ID` to use the simulator as a test device. If you do not know the id for your device, launch your app and request an ad like you normally would, then look in the console for the id. @@ -84,19 +83,36 @@ is mediating requests to the Mobile Ads SDK should set this property as "CoolAds ### Boolean tagForChildDirectedTreatment -This property allows you to specify whether you would like your app to be treated as child-directed for purposes of the -Children's Online Privacy Protection Act (COPPA), http:///business.ftc.gov/privacy-and-security/childrens-privacy. +For purposes of the [Children's Online Privacy Protection Act (COPPA)](https://www.ftc.gov/business-guidance/privacy-security/childrens-privacy), there is a setting called tagForChildDirectedTreatment. -If you call this method with YES, you are indicating that your app should be treated as child-directed for purposes of the -Children's Online Privacy Protection Act (COPPA). If you call this method with NO, you are indicating that your app should -not be treated as child-directed for purposes of the Children's Online Privacy Protection Act (COPPA). If you do not call this -method, ad requests will include no indication of how you would like your app treated with respect to COPPA. +As an app developer, you can indicate whether you want Google to treat your content as child-directed when you make an ad request. When you indicate that you want Google to treat your content as child-directed, Google takes steps to disable IBA and remarketing ads on that ad request. The setting options are as follows: -By setting this method, you certify that this notification is accurate and you are authorized to act on behalf of the owner of -the app. You understand that abuse of this setting may result in termination of your Google account. +- Set `tagForChildDirectedTreatment` to `true` to indicate that you want your content treated as child-directed for purposes of COPPA. This prevents the transmission of the Advertising Identifier, IDFA. +- Set `tagForChildDirectedTreatment` to `false` to indicate that you don't want your content treated as child-directed for purposes of COPPA. +- Don't set `tagForChildDirectedTreatment` if you don't want to indicate how you would like your content treated with respect to COPPA. -It may take some time for this designation to be fully implemented in applicable Google services. This designation will -only apply to ad requests for which you have set this method. +By setting this tag, you certify that this notification is accurate and you are authorized to act on behalf of the owner of the app. You understand that abuse of this setting may result in termination of your Google Account. + +### Boolean tagForUnderAgeOfConsent + +You can mark your ad requests to receive treatment for users in the European Economic Area (EEA) under the age of consent. This feature is designed to help facilitate compliance with the [General Data Protection Regulation (GDPR)](https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32016R0679). Note that you may have other legal obligations under GDPR. Review the European Union’s guidance and consult with your own legal counsel. Note that Google's tools are designed to facilitate compliance and do not relieve any particular publisher of its obligations under the law. [Learn more about how the GDPR affects publishers](https://support.google.com/admob/answer/7666366). + +When using this feature, a Tag For Users under the Age of Consent in Europe (TFUA) parameter will be included in all future ad requests. This parameter disables personalized advertising, including remarketing, for that specific ad request. It also disables requests to third-party ad vendors, such as ad measurement pixels and third-party ad servers. + +The setting can be used with all versions of the Google Mobile Ads SDK by setting the `tagForUnderAgeOfConsent` property on the GADMobileAds.requestConfiguration object and passing in `true`. + +- Set `tagForUnderAgeOfConsent` to `true` to indicate that you want ad requests to be handled in a manner suitable for users under the age of consent. This also prevents the transmission of the Advertising Identifier, IDFA. +- Not setting `tagForUnderAgeOfConsent` indicates that you don't want ad requests to be handled in a manner suitable for users under the age of consent. + +The tags to enable the `tagForChildDirectedTreatmentsetting` and `tagForUnderAgeOfConsent` shouldn't both simultaneously be set to `true`. If they are, the child-directed setting takes precedence. + +### Module constant maxAdContentRating + +Apps can set a maximum ad content rating for all ad requests using the `maxAdContentRating` property. This setting applies to all future ad requests for the remainder of the session. The possible values for this property are based on [digital content label classifications](https://support.google.com/admob/answer/7562142), and should be one of the following Admob module constants: +- `MAX_AD_CONTENT_RATING_GENERAL` +- `MAX_AD_CONTENT_RATING_PARENTAL_GUIDANCE` +- `MAX_AD_CONTENT_RATING_TEEN` +- `MAX_AD_CONTENT_RATING_MATURE_AUDIENCE` ### Boolean debugEnabled diff --git a/ios/example/app.js b/ios/example/app.js index 39f0dd40..991cb434 100644 --- a/ios/example/app.js +++ b/ios/example/app.js @@ -113,7 +113,7 @@ function requestTrackingAuthorization() { function requestConsent() { console.log("request consent"); Admob.requestConsentInfoUpdateWithParameters({ - testDeviceIdentifiers: [Admob.SIMULATOR_ID, 'YOUR-TEST-DEVICE-HASHED-ID'], + testDeviceIdentifiers: ['YOUR-TEST-DEVICE-HASHED-ID'], geography: Admob.DEBUG_GEOGRAPHY_EEA, // `Admob.DEBUG_GEOGRAPHY_NOT_EEA` or `Admob.DEBUG_GEOGRAPHY_DISABLED` tagForUnderAgeOfConsent: false, callback: function (e) { @@ -259,7 +259,9 @@ function openTestAdsWin() { 'version': 1.0, 'name': 'My App' }, // Object of additional infos - tagForChildDirectedTreatment: false, // http:///business.ftc.gov/privacy-and-security/childrens-privacy for more infos + tagForChildDirectedTreatment: false, // https://developers.google.com/admob/ios/targeting#child-directed_setting for more infos + tagForUnderAgeOfConsent: false, //https://developers.google.com/admob/ios/targeting#users_under_the_age_of_consent for more infos + maxAdContentRating: Admob.MAX_AD_CONTENT_RATING_GENERAL, // https://developers.google.com/admob/ios/targeting#ad_content_filtering for more infos keywords: ['keyword1', 'keyword2'] }); @@ -299,7 +301,10 @@ function openTestAdsWin() { 'version': 1.0, 'name': 'My App' }, // Object of additional infos - visible: false // If true, covers the win when added and can't tap nothing + visible: false, // If true, covers the win when added and can't tap nothing + tagForChildDirectedTreatment: false, // https://developers.google.com/admob/ios/targeting#child-directed_setting for more infos + tagForUnderAgeOfConsent: false, //https://developers.google.com/admob/ios/targeting#users_under_the_age_of_consent for more infos + maxAdContentRating: Admob.MAX_AD_CONTENT_RATING_GENERAL, // https://developers.google.com/admob/ios/targeting#ad_content_filtering for more infos }); @@ -362,7 +367,10 @@ function openTestAdsWin() { 'npa': !Admob.canShowPersonalizedAds(), 'version': 1.0, 'name': 'My App' - } // Object of additional infos + }, // Object of additional infos + tagForChildDirectedTreatment: false, // https://developers.google.com/admob/ios/targeting#child-directed_setting for more infos + tagForUnderAgeOfConsent: false, //https://developers.google.com/admob/ios/targeting#users_under_the_age_of_consent for more infos + maxAdContentRating: Admob.MAX_AD_CONTENT_RATING_GENERAL, // https://developers.google.com/admob/ios/targeting#ad_content_filtering for more infos }); rewardedVideo.addEventListener('didRewardUser', function (reward) { @@ -453,7 +461,10 @@ function openTestAdsWin() { 'npa': !Admob.canShowPersonalizedAds(), 'version': 1.0, 'name': 'My App' - } // Object of additional infos + }, // Object of additional infos + tagForChildDirectedTreatment: false, // https://developers.google.com/admob/ios/targeting#child-directed_setting for more infos + tagForUnderAgeOfConsent: false, //https://developers.google.com/admob/ios/targeting#users_under_the_age_of_consent for more infos + maxAdContentRating: Admob.MAX_AD_CONTENT_RATING_GENERAL, // https://developers.google.com/admob/ios/targeting#ad_content_filtering for more infos }); // appOpenAd custom events diff --git a/ios/manifest b/ios/manifest index 6ea7c7ed..02ff009e 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: 6.3.1 +version: 7.0.0 architectures: arm64 x86_64 mac: false description: AdMob module for ad delivery via AdMob diff --git a/ios/module.xcconfig b/ios/module.xcconfig index 2379a2dd..3d71b5e3 100644 --- a/ios/module.xcconfig +++ b/ios/module.xcconfig @@ -1 +1 @@ -OTHER_LDFLAGS=$(inherited) -framework AdSupport -framework CoreGraphics -framework CoreMedia -framework CoreMotion -framework CoreTelephony -framework CoreVideo -framework GLKit -framework JavaScriptCore -framework MediaPlayer -framework MessageUI -framework MobileCoreServices -framework OpenGLES -framework iAd -framework StoreKit -framework SystemConfiguration -framework GoogleMobileAds -framework GoogleUtilities -framework GoogleAppMeasurement -framework GoogleAppMeasurementIdentitySupport -framework PromisesObjC -framework UserMessagingPlatform -framework MetaAdapter -framework FBAudienceNetwork -framework InMobiSDK -framework InMobiAdapter +OTHER_LDFLAGS=$(inherited) -framework AdSupport -framework CoreGraphics -framework CoreMedia -framework CoreMotion -framework CoreTelephony -framework CoreVideo -framework GLKit -framework JavaScriptCore -framework MediaPlayer -framework MessageUI -framework MobileCoreServices -framework OpenGLES -framework iAd -framework StoreKit -framework SystemConfiguration -framework GoogleMobileAds -framework UserMessagingPlatform -framework MetaAdapter -framework FBAudienceNetwork -framework InMobiSDK -framework InMobiAdapter diff --git a/ios/platform/GoogleAppMeasurement.xcframework/Info.plist b/ios/platform/GoogleAppMeasurement.xcframework/Info.plist deleted file mode 100644 index 5623a13a..00000000 --- a/ios/platform/GoogleAppMeasurement.xcframework/Info.plist +++ /dev/null @@ -1,95 +0,0 @@ - - - - - AvailableLibraries - - - LibraryIdentifier - macos-arm64_x86_64 - LibraryPath - GoogleAppMeasurement.framework - SupportedArchitectures - - arm64 - x86_64 - - SupportedPlatform - macos - - - LibraryIdentifier - ios-arm64 - LibraryPath - GoogleAppMeasurement.framework - SupportedArchitectures - - arm64 - - SupportedPlatform - ios - - - LibraryIdentifier - ios-arm64_x86_64-simulator - LibraryPath - GoogleAppMeasurement.framework - SupportedArchitectures - - arm64 - x86_64 - - SupportedPlatform - ios - SupportedPlatformVariant - simulator - - - LibraryIdentifier - ios-arm64_x86_64-maccatalyst - LibraryPath - GoogleAppMeasurement.framework - SupportedArchitectures - - arm64 - x86_64 - - SupportedPlatform - ios - SupportedPlatformVariant - maccatalyst - - - LibraryIdentifier - tvos-arm64_x86_64-simulator - LibraryPath - GoogleAppMeasurement.framework - SupportedArchitectures - - arm64 - x86_64 - - SupportedPlatform - tvos - SupportedPlatformVariant - simulator - - - LibraryIdentifier - tvos-arm64 - LibraryPath - GoogleAppMeasurement.framework - SupportedArchitectures - - arm64 - - SupportedPlatform - tvos - - - CFBundlePackageType - XFWK - XCFrameworkFormatVersion - 1.0 - - diff --git a/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64/GoogleAppMeasurement.framework/GoogleAppMeasurement b/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64/GoogleAppMeasurement.framework/GoogleAppMeasurement deleted file mode 100644 index 3f7ebf67..00000000 Binary files a/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64/GoogleAppMeasurement.framework/GoogleAppMeasurement and /dev/null differ diff --git a/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64/GoogleAppMeasurement.framework/Info.plist b/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64/GoogleAppMeasurement.framework/Info.plist deleted file mode 100644 index 4e3019d7..00000000 --- a/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64/GoogleAppMeasurement.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - GoogleAppMeasurement - CFBundleIdentifier - com.firebase.Firebase-GoogleAppMeasurement - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - GoogleAppMeasurement - CFBundlePackageType - FMWK - CFBundleVersion - 10.13.0 - DTSDKName - iphonesimulator11.2 - - diff --git a/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64/GoogleAppMeasurement.framework/Modules/module.modulemap b/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64/GoogleAppMeasurement.framework/Modules/module.modulemap deleted file mode 100644 index d3499f09..00000000 --- a/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64/GoogleAppMeasurement.framework/Modules/module.modulemap +++ /dev/null @@ -1,10 +0,0 @@ -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/ios-arm64_x86_64-maccatalyst/GoogleAppMeasurement.framework/GoogleAppMeasurement b/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_x86_64-maccatalyst/GoogleAppMeasurement.framework/GoogleAppMeasurement deleted file mode 100644 index 36427c99..00000000 Binary files a/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_x86_64-maccatalyst/GoogleAppMeasurement.framework/GoogleAppMeasurement and /dev/null differ diff --git a/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_x86_64-maccatalyst/GoogleAppMeasurement.framework/Info.plist b/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_x86_64-maccatalyst/GoogleAppMeasurement.framework/Info.plist deleted file mode 100644 index 4e3019d7..00000000 --- a/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_x86_64-maccatalyst/GoogleAppMeasurement.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - GoogleAppMeasurement - CFBundleIdentifier - com.firebase.Firebase-GoogleAppMeasurement - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - GoogleAppMeasurement - CFBundlePackageType - FMWK - CFBundleVersion - 10.13.0 - 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 deleted file mode 100644 index d3499f09..00000000 --- a/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_x86_64-maccatalyst/GoogleAppMeasurement.framework/Modules/module.modulemap +++ /dev/null @@ -1,10 +0,0 @@ -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/ios-arm64_x86_64-simulator/GoogleAppMeasurement.framework/GoogleAppMeasurement b/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_x86_64-simulator/GoogleAppMeasurement.framework/GoogleAppMeasurement deleted file mode 100644 index 6c971e2a..00000000 Binary files a/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_x86_64-simulator/GoogleAppMeasurement.framework/GoogleAppMeasurement and /dev/null differ diff --git a/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_x86_64-simulator/GoogleAppMeasurement.framework/Info.plist b/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_x86_64-simulator/GoogleAppMeasurement.framework/Info.plist deleted file mode 100644 index 4e3019d7..00000000 --- a/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_x86_64-simulator/GoogleAppMeasurement.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - GoogleAppMeasurement - CFBundleIdentifier - com.firebase.Firebase-GoogleAppMeasurement - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - GoogleAppMeasurement - CFBundlePackageType - FMWK - CFBundleVersion - 10.13.0 - DTSDKName - iphonesimulator11.2 - - diff --git a/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_x86_64-simulator/GoogleAppMeasurement.framework/Modules/module.modulemap b/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_x86_64-simulator/GoogleAppMeasurement.framework/Modules/module.modulemap deleted file mode 100644 index d3499f09..00000000 --- a/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_x86_64-simulator/GoogleAppMeasurement.framework/Modules/module.modulemap +++ /dev/null @@ -1,10 +0,0 @@ -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 deleted file mode 100644 index 20fe6a91..00000000 Binary files a/ios/platform/GoogleAppMeasurement.xcframework/macos-arm64_x86_64/GoogleAppMeasurement.framework/GoogleAppMeasurement and /dev/null differ diff --git a/ios/platform/GoogleAppMeasurement.xcframework/macos-arm64_x86_64/GoogleAppMeasurement.framework/Info.plist b/ios/platform/GoogleAppMeasurement.xcframework/macos-arm64_x86_64/GoogleAppMeasurement.framework/Info.plist deleted file mode 100644 index 4e3019d7..00000000 --- a/ios/platform/GoogleAppMeasurement.xcframework/macos-arm64_x86_64/GoogleAppMeasurement.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - GoogleAppMeasurement - CFBundleIdentifier - com.firebase.Firebase-GoogleAppMeasurement - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - GoogleAppMeasurement - CFBundlePackageType - FMWK - CFBundleVersion - 10.13.0 - 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 deleted file mode 100644 index d3499f09..00000000 --- a/ios/platform/GoogleAppMeasurement.xcframework/macos-arm64_x86_64/GoogleAppMeasurement.framework/Modules/module.modulemap +++ /dev/null @@ -1,10 +0,0 @@ -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 deleted file mode 100644 index 213a86c6..00000000 Binary files a/ios/platform/GoogleAppMeasurement.xcframework/tvos-arm64/GoogleAppMeasurement.framework/GoogleAppMeasurement and /dev/null differ diff --git a/ios/platform/GoogleAppMeasurement.xcframework/tvos-arm64/GoogleAppMeasurement.framework/Info.plist b/ios/platform/GoogleAppMeasurement.xcframework/tvos-arm64/GoogleAppMeasurement.framework/Info.plist deleted file mode 100644 index 4e3019d7..00000000 --- a/ios/platform/GoogleAppMeasurement.xcframework/tvos-arm64/GoogleAppMeasurement.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - GoogleAppMeasurement - CFBundleIdentifier - com.firebase.Firebase-GoogleAppMeasurement - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - GoogleAppMeasurement - CFBundlePackageType - FMWK - CFBundleVersion - 10.13.0 - 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 deleted file mode 100644 index d3499f09..00000000 --- a/ios/platform/GoogleAppMeasurement.xcframework/tvos-arm64/GoogleAppMeasurement.framework/Modules/module.modulemap +++ /dev/null @@ -1,10 +0,0 @@ -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 deleted file mode 100644 index cd7adcdf..00000000 Binary files a/ios/platform/GoogleAppMeasurement.xcframework/tvos-arm64_x86_64-simulator/GoogleAppMeasurement.framework/GoogleAppMeasurement and /dev/null differ diff --git a/ios/platform/GoogleAppMeasurement.xcframework/tvos-arm64_x86_64-simulator/GoogleAppMeasurement.framework/Info.plist b/ios/platform/GoogleAppMeasurement.xcframework/tvos-arm64_x86_64-simulator/GoogleAppMeasurement.framework/Info.plist deleted file mode 100644 index 4e3019d7..00000000 --- a/ios/platform/GoogleAppMeasurement.xcframework/tvos-arm64_x86_64-simulator/GoogleAppMeasurement.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - GoogleAppMeasurement - CFBundleIdentifier - com.firebase.Firebase-GoogleAppMeasurement - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - GoogleAppMeasurement - CFBundlePackageType - FMWK - CFBundleVersion - 10.13.0 - 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 deleted file mode 100644 index d3499f09..00000000 --- a/ios/platform/GoogleAppMeasurement.xcframework/tvos-arm64_x86_64-simulator/GoogleAppMeasurement.framework/Modules/module.modulemap +++ /dev/null @@ -1,10 +0,0 @@ -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 deleted file mode 100644 index f551b414..00000000 --- a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/Info.plist +++ /dev/null @@ -1,95 +0,0 @@ - - - - - AvailableLibraries - - - LibraryIdentifier - macos-arm64_x86_64 - LibraryPath - GoogleAppMeasurementIdentitySupport.framework - SupportedArchitectures - - arm64 - x86_64 - - SupportedPlatform - macos - - - LibraryIdentifier - tvos-arm64_x86_64-simulator - LibraryPath - GoogleAppMeasurementIdentitySupport.framework - SupportedArchitectures - - arm64 - x86_64 - - SupportedPlatform - tvos - SupportedPlatformVariant - simulator - - - LibraryIdentifier - ios-arm64_x86_64-simulator - LibraryPath - GoogleAppMeasurementIdentitySupport.framework - SupportedArchitectures - - arm64 - x86_64 - - SupportedPlatform - ios - SupportedPlatformVariant - simulator - - - LibraryIdentifier - tvos-arm64 - LibraryPath - GoogleAppMeasurementIdentitySupport.framework - SupportedArchitectures - - arm64 - - SupportedPlatform - tvos - - - LibraryIdentifier - ios-arm64_x86_64-maccatalyst - LibraryPath - GoogleAppMeasurementIdentitySupport.framework - SupportedArchitectures - - arm64 - x86_64 - - SupportedPlatform - ios - SupportedPlatformVariant - maccatalyst - - - LibraryIdentifier - ios-arm64 - LibraryPath - GoogleAppMeasurementIdentitySupport.framework - SupportedArchitectures - - arm64 - - SupportedPlatform - ios - - - CFBundlePackageType - XFWK - XCFrameworkFormatVersion - 1.0 - - diff --git a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport deleted file mode 100644 index 5bbde0a0..00000000 Binary files a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport and /dev/null differ diff --git a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64/GoogleAppMeasurementIdentitySupport.framework/Info.plist b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64/GoogleAppMeasurementIdentitySupport.framework/Info.plist deleted file mode 100644 index 20d52b90..00000000 --- a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64/GoogleAppMeasurementIdentitySupport.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - GoogleAppMeasurementIdentitySupport - CFBundleIdentifier - com.firebase.Firebase-GoogleAppMeasurementIdentitySupport - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - GoogleAppMeasurementIdentitySupport - CFBundlePackageType - FMWK - CFBundleVersion - 10.13.0 - DTSDKName - iphonesimulator11.2 - - diff --git a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap deleted file mode 100644 index 4a42c5de..00000000 --- a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap +++ /dev/null @@ -1,5 +0,0 @@ -framework module GoogleAppMeasurementIdentitySupport { -umbrella header "GoogleAppMeasurementIdentitySupport-umbrella.h" -export * -module * { export * } -} 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 deleted file mode 100644 index d36d158f..00000000 Binary files a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport and /dev/null 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 deleted file mode 100644 index 20d52b90..00000000 --- a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleAppMeasurementIdentitySupport.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - GoogleAppMeasurementIdentitySupport - CFBundleIdentifier - com.firebase.Firebase-GoogleAppMeasurementIdentitySupport - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - GoogleAppMeasurementIdentitySupport - CFBundlePackageType - FMWK - CFBundleVersion - 10.13.0 - 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 deleted file mode 100644 index 4a42c5de..00000000 --- a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap +++ /dev/null @@ -1,5 +0,0 @@ -framework module GoogleAppMeasurementIdentitySupport { -umbrella header "GoogleAppMeasurementIdentitySupport-umbrella.h" -export * -module * { export * } -} diff --git a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport deleted file mode 100644 index ebc838bc..00000000 Binary files a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport and /dev/null differ diff --git a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Info.plist b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Info.plist deleted file mode 100644 index 20d52b90..00000000 --- a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - GoogleAppMeasurementIdentitySupport - CFBundleIdentifier - com.firebase.Firebase-GoogleAppMeasurementIdentitySupport - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - GoogleAppMeasurementIdentitySupport - CFBundlePackageType - FMWK - CFBundleVersion - 10.13.0 - DTSDKName - iphonesimulator11.2 - - diff --git a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap deleted file mode 100644 index 4a42c5de..00000000 --- a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap +++ /dev/null @@ -1,5 +0,0 @@ -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 deleted file mode 100644 index c09fd164..00000000 Binary files a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/macos-arm64_x86_64/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport and /dev/null 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 deleted file mode 100644 index 20d52b90..00000000 --- a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/macos-arm64_x86_64/GoogleAppMeasurementIdentitySupport.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - GoogleAppMeasurementIdentitySupport - CFBundleIdentifier - com.firebase.Firebase-GoogleAppMeasurementIdentitySupport - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - GoogleAppMeasurementIdentitySupport - CFBundlePackageType - FMWK - CFBundleVersion - 10.13.0 - 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 deleted file mode 100644 index 4a42c5de..00000000 --- a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/macos-arm64_x86_64/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap +++ /dev/null @@ -1,5 +0,0 @@ -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 deleted file mode 100644 index 0713d9fd..00000000 Binary files a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/tvos-arm64/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport and /dev/null 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 deleted file mode 100644 index 20d52b90..00000000 --- a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/tvos-arm64/GoogleAppMeasurementIdentitySupport.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - GoogleAppMeasurementIdentitySupport - CFBundleIdentifier - com.firebase.Firebase-GoogleAppMeasurementIdentitySupport - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - GoogleAppMeasurementIdentitySupport - CFBundlePackageType - FMWK - CFBundleVersion - 10.13.0 - 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 deleted file mode 100644 index 4a42c5de..00000000 --- a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/tvos-arm64/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap +++ /dev/null @@ -1,5 +0,0 @@ -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 deleted file mode 100644 index 78a44547..00000000 Binary files a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/tvos-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport and /dev/null 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 deleted file mode 100644 index 20d52b90..00000000 --- a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/tvos-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - GoogleAppMeasurementIdentitySupport - CFBundleIdentifier - com.firebase.Firebase-GoogleAppMeasurementIdentitySupport - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - GoogleAppMeasurementIdentitySupport - CFBundlePackageType - FMWK - CFBundleVersion - 10.13.0 - 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 deleted file mode 100644 index 4a42c5de..00000000 --- a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/tvos-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap +++ /dev/null @@ -1,5 +0,0 @@ -framework module GoogleAppMeasurementIdentitySupport { -umbrella header "GoogleAppMeasurementIdentitySupport-umbrella.h" -export * -module * { export * } -} diff --git a/ios/platform/GoogleMobileAds.xcframework/Info.plist b/ios/platform/GoogleMobileAds.xcframework/Info.plist index 1f5a9130..f8306681 100644 --- a/ios/platform/GoogleMobileAds.xcframework/Info.plist +++ b/ios/platform/GoogleMobileAds.xcframework/Info.plist @@ -5,6 +5,8 @@ AvailableLibraries + BinaryPath + GoogleMobileAds.framework/GoogleMobileAds LibraryIdentifier ios-arm64_x86_64-simulator LibraryPath @@ -20,6 +22,8 @@ simulator + BinaryPath + GoogleMobileAds.framework/GoogleMobileAds LibraryIdentifier ios-arm64 LibraryPath diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/GoogleMobileAds b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/GoogleMobileAds index aeb61d28..bce0d95e 100644 Binary files a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/GoogleMobileAds and b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/GoogleMobileAds differ diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADAdChoicesPosition.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADAdChoicesPosition.h new file mode 100644 index 00000000..66ed89f4 --- /dev/null +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADAdChoicesPosition.h @@ -0,0 +1,16 @@ +// +// GADNativeAdViewAdOptions.h +// Google Mobile Ads SDK +// +// Copyright 2023 Google LLC. All rights reserved. +// + +#import + +/// Position of the AdChoices icon in the containing ad. +typedef NS_ENUM(NSInteger, GADAdChoicesPosition) { + GADAdChoicesPositionTopRightCorner, ///< Top right corner. + GADAdChoicesPositionTopLeftCorner, ///< Top left corner. + GADAdChoicesPositionBottomRightCorner, ///< Bottom right corner. + GADAdChoicesPositionBottomLeftCorner ///< Bottom Left Corner. +}; diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADAdFormat.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADAdFormat.h index c3d65bcb..5495734b 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADAdFormat.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADAdFormat.h @@ -6,14 +6,14 @@ // #import +#import /// Requested ad format. typedef NS_ENUM(NSInteger, GADAdFormat) { - GADAdFormatBanner, ///< Banner. - GADAdFormatInterstitial, ///< Interstitial. - GADAdFormatRewarded, ///< Rewarded. - GADAdFormatNative, ///< Native. - GADAdFormatRewardedInterstitial, ///< Rewarded interstitial. - GADAdFormatUnknown, ///< Unknown. - GADAdFormatAppOpen, ///< App open. + GADAdFormatBanner = 0, ///< Banner. + GADAdFormatInterstitial = 1, ///< Interstitial. + GADAdFormatRewarded = 2, ///< Rewarded. + GADAdFormatNative = 3, ///< Native. + GADAdFormatRewardedInterstitial = 4, ///< Rewarded interstitial. + GADAdFormatAppOpen = 6, ///< App open. }; diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADAdLoader.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADAdLoader.h index aaadacd6..8a8d9d56 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADAdLoader.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADAdLoader.h @@ -20,7 +20,7 @@ @interface GADAdLoader : NSObject /// Object notified when an ad request succeeds or fails. Must conform to requested ad types' -/// delegate protocols. +/// delegate protocol. This property must be set before initiating ad requests. @property(nonatomic, weak, nullable) id delegate; /// The ad loader's ad unit ID. diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADAppOpenAd.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADAppOpenAd.h index 28e81b8c..8886292f 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADAppOpenAd.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADAppOpenAd.h @@ -47,18 +47,14 @@ typedef void (^GADAppOpenAdLoadCompletionHandler)(GADAppOpenAd *_Nullable appOpe /// Returns whether the app open ad can be presented from the provided root view controller. Sets /// the error out parameter if the app open ad can't be presented. Must be called on the main -/// thread. -- (BOOL)canPresentFromRootViewController:(nonnull UIViewController *)rootViewController +/// thread. If rootViewController is nil, uses the top view controller of the application's main +/// window. +- (BOOL)canPresentFromRootViewController:(nullable UIViewController *)rootViewController error:(NSError *_Nullable __autoreleasing *_Nullable)error; /// Presents the app open ad with the provided view controller. Must be called on the main thread. -- (void)presentFromRootViewController:(nonnull UIViewController *)rootViewController; - -#pragma mark - Deprecated -/// Deprecated. Use +loadWithAdUnitID:request:completionHandler instead. -+ (void)loadWithAdUnitID:(nonnull NSString *)adUnitID - request:(nullable GADRequest *)request - orientation:(UIInterfaceOrientation)orientation - completionHandler:(nonnull GADAppOpenAdLoadCompletionHandler)completionHandler; +/// If rootViewController is nil, attempts to present from the top view controller of the +/// application's main window. +- (void)presentFromRootViewController:(nullable UIViewController *)rootViewController; @end diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADBannerView.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADBannerView.h index f60ade05..bcee6fd7 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADBannerView.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADBannerView.h @@ -36,9 +36,9 @@ /// Example AdMob ad unit ID: @"ca-app-pub-0123456789012345/0123456789" @property(nonatomic, copy, nullable) IBInspectable NSString *adUnitID; -/// Required reference to a root view controller that is used by the banner to present full screen -/// content after the user interacts with the ad. The root view controller is most commonly the view -/// controller displaying the banner. +/// Reference to a root view controller that is used by the banner to present full screen +/// content after the user interacts with the ad. If this is nil, the view controller containing the +/// banner view is used. @property(nonatomic, weak, nullable) IBOutlet UIViewController *rootViewController; /// Required to set this banner view to a proper size. Never create your own GADAdSize directly. diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADInterstitialAd.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADInterstitialAd.h index d9f0ff80..1e6df07b 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADInterstitialAd.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADInterstitialAd.h @@ -50,13 +50,15 @@ typedef void (^GADInterstitialAdLoadCompletionHandler)(GADInterstitialAd *_Nulla /// Returns whether the interstitial ad can be presented from the provided root view /// controller. Sets the error out parameter if the ad can't be presented. Must be called on the -/// main thread. -- (BOOL)canPresentFromRootViewController:(nonnull UIViewController *)rootViewController +/// main thread. If rootViewController is nil, uses the top view controller of the application's +/// main window. +- (BOOL)canPresentFromRootViewController:(nullable UIViewController *)rootViewController error:(NSError *_Nullable __autoreleasing *_Nullable)error; /// Presents the interstitial ad. Must be called on the main thread. /// -/// @param rootViewController A view controller to present the ad. -- (void)presentFromRootViewController:(nonnull UIViewController *)rootViewController; +/// @param rootViewController A view controller to present the ad. If nil, attempts to present from +/// the top view controller of the application's main window. +- (void)presentFromRootViewController:(nullable UIViewController *)rootViewController; @end diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADMobileAds.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADMobileAds.h index cec707e7..24bdd2cc 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADMobileAds.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADMobileAds.h @@ -89,9 +89,10 @@ typedef void (^GADAdInspectorCompletionHandler)(NSError *_Nullable error); /// to launch Ad Inspector. Set /// GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers to enable test mode on /// this device. -/// @param viewController A view controller to present Ad Inspector. +/// @param viewController A view controller to present Ad Inspector. If nil, uses the top view +/// controller of the app's main window. /// @param completionHandler A handler to execute when Ad Inspector is closed. -- (void)presentAdInspectorFromViewController:(nonnull UIViewController *)viewController +- (void)presentAdInspectorFromViewController:(nullable UIViewController *)viewController completionHandler: (nullable GADAdInspectorCompletionHandler)completionHandler; @@ -99,10 +100,4 @@ typedef void (^GADAdInspectorCompletionHandler)(NSError *_Nullable error); /// within this web view. - (void)registerWebView:(nonnull WKWebView *)webView; -#pragma mark Deprecated - -/// Returns the version of the SDK. -@property(nonatomic, nonnull, readonly) - NSString *sdkVersion GAD_DEPRECATED_MSG_ATTRIBUTE("Use versionNumber property instead."); - @end diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADNativeAdViewAdOptions.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADNativeAdViewAdOptions.h index 8c0c0c62..4df65bcb 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADNativeAdViewAdOptions.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADNativeAdViewAdOptions.h @@ -5,16 +5,9 @@ // Copyright 2016 Google LLC. All rights reserved. // +#import #import -/// Position of the AdChoices icon in the containing ad. -typedef NS_ENUM(NSInteger, GADAdChoicesPosition) { - GADAdChoicesPositionTopRightCorner, ///< Top right corner. - GADAdChoicesPositionTopLeftCorner, ///< Top left corner. - GADAdChoicesPositionBottomRightCorner, ///< Bottom right corner. - GADAdChoicesPositionBottomLeftCorner ///< Bottom Left Corner. -}; - /// Ad loader options for configuring the view of native ads. @interface GADNativeAdViewAdOptions : GADAdLoaderOptions diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADRequestConfiguration.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADRequestConfiguration.h index e2df2d97..e6e6f63e 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADRequestConfiguration.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADRequestConfiguration.h @@ -21,7 +21,18 @@ FOUNDATION_EXPORT GADMaxAdContentRating _Nonnull const GADMaxAdContentRatingTeen FOUNDATION_EXPORT GADMaxAdContentRating _Nonnull const GADMaxAdContentRatingMatureAudience; /// Add this constant to the testDevices property's array to receive test ads on the simulator. -FOUNDATION_EXPORT NSString *_Nonnull const GADSimulatorID; +FOUNDATION_EXPORT NSString *_Nonnull const GADSimulatorID GAD_DEPRECATED_MSG_ATTRIBUTE( + "Deprecated. Simulators are already in test mode by default."); + +/// Publisher privacy treatment personalization states. +typedef NS_ENUM(NSInteger, GADPublisherPrivacyPersonalizationState) { + /// Indicates that ad requests should receive the default publisher privacy treatment. + GADPublisherPrivacyPersonalizationStateDefault = 0, + /// Indicates that ad requests should receive personalized publisher privacy treatment. + GADPublisherPrivacyPersonalizationStateEnabled = 1, + /// Indicates that ad requests should receive non-personalized publisher privacy treatment. + GADPublisherPrivacyPersonalizationStateDisabled = 2, +}; /// Request configuration. The settings in this class will apply to all ad requests. @interface GADRequestConfiguration : NSObject @@ -69,41 +80,14 @@ FOUNDATION_EXPORT NSString *_Nonnull const GADSimulatorID; /// in termination of your Google account. @property(nonatomic, nullable, copy) NSNumber *tagForChildDirectedTreatment; -/// Controls whether the Google Mobile Ads SDK Same App Key is enabled. The value set persists -/// across app sessions. The key is enabled by default. -- (void)setSameAppKeyEnabled:(BOOL)enabled; - -#pragma mark - Deprecated +/// Controls whether the Google Mobile Ads SDK publisher first-party ID, formerly known as the same +/// app key, is enabled. The value set persists across app sessions. The key is enabled by default. +- (void)setPublisherFirstPartyIDEnabled:(BOOL)enabled; -/// This method lets you specify whether the user is under the age of consent. -/// https://developers.google.com/admob/ios/targeting#users_under_the_age_of_consent. -/// -/// If you call this method with YES, a TFUA parameter will be included in all ad requests. This -/// parameter disables personalized advertising, including remarketing, for all ad requests. It also -/// disables requests to third-party ad vendors, such as ad measurement pixels and third-party ad -/// servers. -- (void)tagForUnderAgeOfConsent:(BOOL)underAgeOfConsent - GAD_DEPRECATED_MSG_ATTRIBUTE( - "This method is deprecated. Use the tagForUnderAgeOfConsent property instead. Calling this " - "method internally sets the property."); +#pragma mark - Publisher Privacy Treatment -/// [Optional] This method lets you specify whether you would like your app to be treated as -/// child-directed for purposes of the Children’s Online Privacy Protection Act (COPPA), -/// https://www.ftc.gov/business-guidance/privacy-security/childrens-privacy. -/// -/// If you call this method with YES, you are indicating that your app should be treated as -/// child-directed for purposes of the Children’s Online Privacy Protection Act (COPPA). If you call -/// this method with NO, you are indicating that your app should not be treated as child-directed -/// for purposes of the Children’s Online Privacy Protection Act (COPPA). If you do not call this -/// method, ad requests will include no indication of how you would like your app treated with -/// respect to COPPA. -/// -/// By setting this method, you certify that this notification is accurate and you are authorized to -/// act on behalf of the owner of the app. You understand that abuse of this setting may result in -/// termination of your Google account. -- (void)tagForChildDirectedTreatment:(BOOL)childDirectedTreatment - GAD_DEPRECATED_MSG_ATTRIBUTE( - "This method is deprecated. Use the tagForChildDirectedTreatment property instead. " - "PCalling this method internally sets the property."); +/// This property lets you specify the personalization treatment that applies to subsequent ad +/// requests. +@property(nonatomic) GADPublisherPrivacyPersonalizationState publisherPrivacyPersonalizationState; @end diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADResponseInfo.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADResponseInfo.h index 78329391..4c484025 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADResponseInfo.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADResponseInfo.h @@ -74,10 +74,4 @@ FOUNDATION_EXPORT NSString *_Nonnull GADErrorUserInfoKeyResponseInfo; /// JSON-safe dictionary representation of the response info. @property(nonatomic, readonly, nonnull) NSDictionary *dictionaryRepresentation; -#pragma mark - Deprecated - -/// Deprecated. Use loadedAdNetworkResponseInfo.adNetworkClassName instead. -@property(nonatomic, readonly, nullable) NSString *adNetworkClassName GAD_DEPRECATED_MSG_ATTRIBUTE( - "Deprecated. Use loadedAdNetworkResponseInfo.adNetworkClassName instead."); - @end diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADRewardedAd.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADRewardedAd.h index 89ef59c8..558531d6 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADRewardedAd.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADRewardedAd.h @@ -59,15 +59,17 @@ typedef void (^GADRewardedAdLoadCompletionHandler)(GADRewardedAd *_Nullable rewa /// Returns whether the rewarded ad can be presented from the provided root view /// controller. Sets the error out parameter if the ad can't be presented. Must be called on the -/// main thread. -- (BOOL)canPresentFromRootViewController:(nonnull UIViewController *)rootViewController +/// main thread. If rootViewController is nil, uses the top view controller of the application's +/// main window. +- (BOOL)canPresentFromRootViewController:(nullable UIViewController *)rootViewController error:(NSError *_Nullable __autoreleasing *_Nullable)error; /// Presents the rewarded ad. Must be called on the main thread. /// -/// @param rootViewController A view controller to present the ad. +/// @param rootViewController A view controller to present the ad. If nil, attempts to present from +/// the top view controller of the application's main window. /// @param userDidEarnRewardHandler A handler to execute when the user earns a reward. -- (void)presentFromRootViewController:(nonnull UIViewController *)rootViewController +- (void)presentFromRootViewController:(nullable UIViewController *)rootViewController userDidEarnRewardHandler:(nonnull GADUserDidEarnRewardHandler)userDidEarnRewardHandler; @end diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADRewardedInterstitialAd.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADRewardedInterstitialAd.h index 242d8fac..da8cdec5 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADRewardedInterstitialAd.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GADRewardedInterstitialAd.h @@ -59,16 +59,18 @@ typedef void (^GADRewardedInterstitialAdLoadCompletionHandler)( /// Returns whether the rewarded interstitial ad can be presented from the provided root view /// controller. Sets the error out parameter if the ad can't be presented. Must be called on the -/// main thread. -- (BOOL)canPresentFromRootViewController:(nonnull UIViewController *)rootViewController +/// main thread. If rootViewController is nil, uses the top view controller of the application's +/// main window. +- (BOOL)canPresentFromRootViewController:(nullable UIViewController *)rootViewController error:(NSError *_Nullable __autoreleasing *_Nullable)error; /// Presents the rewarded interstitial ad. Must be called on the main thread. /// -/// @param viewController A view controller to present the ad. +/// @param viewController A view controller to present the ad. If nil, attempts to present from the +/// top view controller of the application's main window. /// @param userDidEarnRewardHandler A handler to execute when the user earns a reward. adReward /// contains the reward information. -- (void)presentFromRootViewController:(nonnull UIViewController *)viewController +- (void)presentFromRootViewController:(nullable UIViewController *)viewController userDidEarnRewardHandler:(nonnull GADUserDidEarnRewardHandler)userDidEarnRewardHandler; @end diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GoogleMobileAds.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GoogleMobileAds.h index cb4fa9b7..4be1c83f 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GoogleMobileAds.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/GoogleMobileAds.h @@ -11,6 +11,7 @@ FOUNDATION_EXPORT const unsigned char GoogleMobileAdsVersionString[]; // Header files. +#import #import #import #import diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/Mediation/GADMediatedUnifiedNativeAdNotificationSource.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/Mediation/GADMediatedUnifiedNativeAdNotificationSource.h index 9469b71e..75fd00b1 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/Mediation/GADMediatedUnifiedNativeAdNotificationSource.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/Mediation/GADMediatedUnifiedNativeAdNotificationSource.h @@ -46,11 +46,4 @@ + (void)mediatedNativeAdDidEndVideoPlayback: (nonnull id)mediatedNativeAd; -#pragma mark - Deprecated - -/// Deprecated. No replacement. -+ (void)mediatedNativeAdWillLeaveApplication: - (nonnull id)mediatedNativeAd - GAD_DEPRECATED_MSG_ATTRIBUTE("Deprecated. No replacement."); - @end diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/Mediation/GADMediationAdConfiguration.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/Mediation/GADMediationAdConfiguration.h index 75f52517..39152108 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/Mediation/GADMediationAdConfiguration.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/Mediation/GADMediationAdConfiguration.h @@ -33,29 +33,4 @@ /// Indicates whether the publisher is requesting test ads. @property(nonatomic, readonly) BOOL isTestRequest; -#pragma mark - Deprecated - -/// Deprecated and unsupported. Always returns NO. -@property(nonatomic, readonly) BOOL hasUserLocation GAD_DEPRECATED_MSG_ATTRIBUTE( - "Deprecated and unsupported. Always returns NO."); - -/// Deprecated and unsupported. Always returns 0. -@property(nonatomic, readonly) CGFloat userLatitude GAD_DEPRECATED_MSG_ATTRIBUTE( - "Deprecated and unsupported. Always returns 0."); - -/// Deprecated and unsupported. Always returns 0. -@property(nonatomic, readonly) CGFloat userLongitude GAD_DEPRECATED_MSG_ATTRIBUTE( - "Deprecated and unsupported. Always returns 0."); - -/// Deprecated and unsupported. Always returns 0. -@property(nonatomic, readonly) CGFloat userLocationAccuracyInMeters GAD_DEPRECATED_MSG_ATTRIBUTE( - "Deprecated and unsupported. Always returns 0."); - -/// The value of childDirectedTreatment supplied by the publisher. Is nil if the publisher hasn't -/// specified child directed treatment. Is @YES if child directed treatment is enabled. -@property(nonatomic, readonly, nullable) - NSNumber *childDirectedTreatment GAD_DEPRECATED_MSG_ATTRIBUTE( - "Deprecated. Use " - "GADMobileAds.sharedInstance.requestConfiguration.tagForChildDirectedTreatment instead."); - @end diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/Mediation/GADMediationAdEventDelegate.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/Mediation/GADMediationAdEventDelegate.h index a318e370..e7957677 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/Mediation/GADMediationAdEventDelegate.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Headers/Mediation/GADMediationAdEventDelegate.h @@ -39,17 +39,11 @@ /// Reports banner related information to the Google Mobile Ads SDK from the adapter. @protocol GADMediationBannerAdEventDelegate -/// Deprecated. No replacement. -- (void)willBackgroundApplication GAD_DEPRECATED_MSG_ATTRIBUTE("Deprecated. No replacement."); - @end /// Reports interstitial related information to the Google Mobile Ads SDK from the adapter. @protocol GADMediationInterstitialAdEventDelegate -/// Deprecated. No replacement. -- (void)willBackgroundApplication GAD_DEPRECATED_MSG_ATTRIBUTE("Deprecated. No replacement."); - @end /// Reports native related information to the Google Mobile Ads SDK from the adapter. @@ -70,9 +64,6 @@ /// Notifies Google Mobile Ads SDK that the GADMediationAd unmuted video playback. - (void)didUnmuteVideo; -/// Deprecated. No replacement. -- (void)willBackgroundApplication GAD_DEPRECATED_MSG_ATTRIBUTE("Deprecated. No replacement."); - @end /// Reports rewarded related information to the Google Mobile Ads SDK from the adapter. @@ -87,11 +78,6 @@ /// Notifies Google Mobile Ads SDK that the GADMediationAd's video playback finished. - (void)didEndVideo; -#pragma mark - Deprecated -/// Deprecated. Use -didRewardUser. -- (void)didRewardUserWithReward:(nonnull GADAdReward *)reward - GAD_DEPRECATED_MSG_ATTRIBUTE("Deprecated. Use -didRewardUser."); - @end /// Reports app open related information to the Google Mobile Ads SDK from the adapter. diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Info.plist b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Info.plist new file mode 100644 index 00000000..66a17aba Binary files /dev/null and b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Info.plist differ diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Modules/module.modulemap b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Modules/module.modulemap index d4f87823..223601f7 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Modules/module.modulemap +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/Modules/module.modulemap @@ -28,6 +28,7 @@ framework module GoogleMobileAds { link framework "UIKit" link framework "WebKit" + header "GADAdChoicesPosition.h" header "GADAdChoicesView.h" header "GADAdFormat.h" header "GADAdLoader.h" diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/GoogleMobileAds b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/GoogleMobileAds index c0a167ad..eb48d7a5 100644 Binary files a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/GoogleMobileAds and b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/GoogleMobileAds differ diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADAdChoicesPosition.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADAdChoicesPosition.h new file mode 100644 index 00000000..66ed89f4 --- /dev/null +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADAdChoicesPosition.h @@ -0,0 +1,16 @@ +// +// GADNativeAdViewAdOptions.h +// Google Mobile Ads SDK +// +// Copyright 2023 Google LLC. All rights reserved. +// + +#import + +/// Position of the AdChoices icon in the containing ad. +typedef NS_ENUM(NSInteger, GADAdChoicesPosition) { + GADAdChoicesPositionTopRightCorner, ///< Top right corner. + GADAdChoicesPositionTopLeftCorner, ///< Top left corner. + GADAdChoicesPositionBottomRightCorner, ///< Bottom right corner. + GADAdChoicesPositionBottomLeftCorner ///< Bottom Left Corner. +}; diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADAdFormat.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADAdFormat.h index c3d65bcb..5495734b 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADAdFormat.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADAdFormat.h @@ -6,14 +6,14 @@ // #import +#import /// Requested ad format. typedef NS_ENUM(NSInteger, GADAdFormat) { - GADAdFormatBanner, ///< Banner. - GADAdFormatInterstitial, ///< Interstitial. - GADAdFormatRewarded, ///< Rewarded. - GADAdFormatNative, ///< Native. - GADAdFormatRewardedInterstitial, ///< Rewarded interstitial. - GADAdFormatUnknown, ///< Unknown. - GADAdFormatAppOpen, ///< App open. + GADAdFormatBanner = 0, ///< Banner. + GADAdFormatInterstitial = 1, ///< Interstitial. + GADAdFormatRewarded = 2, ///< Rewarded. + GADAdFormatNative = 3, ///< Native. + GADAdFormatRewardedInterstitial = 4, ///< Rewarded interstitial. + GADAdFormatAppOpen = 6, ///< App open. }; diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADAdLoader.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADAdLoader.h index aaadacd6..8a8d9d56 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADAdLoader.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADAdLoader.h @@ -20,7 +20,7 @@ @interface GADAdLoader : NSObject /// Object notified when an ad request succeeds or fails. Must conform to requested ad types' -/// delegate protocols. +/// delegate protocol. This property must be set before initiating ad requests. @property(nonatomic, weak, nullable) id delegate; /// The ad loader's ad unit ID. diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADAppOpenAd.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADAppOpenAd.h index 28e81b8c..8886292f 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADAppOpenAd.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADAppOpenAd.h @@ -47,18 +47,14 @@ typedef void (^GADAppOpenAdLoadCompletionHandler)(GADAppOpenAd *_Nullable appOpe /// Returns whether the app open ad can be presented from the provided root view controller. Sets /// the error out parameter if the app open ad can't be presented. Must be called on the main -/// thread. -- (BOOL)canPresentFromRootViewController:(nonnull UIViewController *)rootViewController +/// thread. If rootViewController is nil, uses the top view controller of the application's main +/// window. +- (BOOL)canPresentFromRootViewController:(nullable UIViewController *)rootViewController error:(NSError *_Nullable __autoreleasing *_Nullable)error; /// Presents the app open ad with the provided view controller. Must be called on the main thread. -- (void)presentFromRootViewController:(nonnull UIViewController *)rootViewController; - -#pragma mark - Deprecated -/// Deprecated. Use +loadWithAdUnitID:request:completionHandler instead. -+ (void)loadWithAdUnitID:(nonnull NSString *)adUnitID - request:(nullable GADRequest *)request - orientation:(UIInterfaceOrientation)orientation - completionHandler:(nonnull GADAppOpenAdLoadCompletionHandler)completionHandler; +/// If rootViewController is nil, attempts to present from the top view controller of the +/// application's main window. +- (void)presentFromRootViewController:(nullable UIViewController *)rootViewController; @end diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADBannerView.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADBannerView.h index f60ade05..bcee6fd7 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADBannerView.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADBannerView.h @@ -36,9 +36,9 @@ /// Example AdMob ad unit ID: @"ca-app-pub-0123456789012345/0123456789" @property(nonatomic, copy, nullable) IBInspectable NSString *adUnitID; -/// Required reference to a root view controller that is used by the banner to present full screen -/// content after the user interacts with the ad. The root view controller is most commonly the view -/// controller displaying the banner. +/// Reference to a root view controller that is used by the banner to present full screen +/// content after the user interacts with the ad. If this is nil, the view controller containing the +/// banner view is used. @property(nonatomic, weak, nullable) IBOutlet UIViewController *rootViewController; /// Required to set this banner view to a proper size. Never create your own GADAdSize directly. diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADInterstitialAd.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADInterstitialAd.h index d9f0ff80..1e6df07b 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADInterstitialAd.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADInterstitialAd.h @@ -50,13 +50,15 @@ typedef void (^GADInterstitialAdLoadCompletionHandler)(GADInterstitialAd *_Nulla /// Returns whether the interstitial ad can be presented from the provided root view /// controller. Sets the error out parameter if the ad can't be presented. Must be called on the -/// main thread. -- (BOOL)canPresentFromRootViewController:(nonnull UIViewController *)rootViewController +/// main thread. If rootViewController is nil, uses the top view controller of the application's +/// main window. +- (BOOL)canPresentFromRootViewController:(nullable UIViewController *)rootViewController error:(NSError *_Nullable __autoreleasing *_Nullable)error; /// Presents the interstitial ad. Must be called on the main thread. /// -/// @param rootViewController A view controller to present the ad. -- (void)presentFromRootViewController:(nonnull UIViewController *)rootViewController; +/// @param rootViewController A view controller to present the ad. If nil, attempts to present from +/// the top view controller of the application's main window. +- (void)presentFromRootViewController:(nullable UIViewController *)rootViewController; @end diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADMobileAds.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADMobileAds.h index cec707e7..24bdd2cc 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADMobileAds.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADMobileAds.h @@ -89,9 +89,10 @@ typedef void (^GADAdInspectorCompletionHandler)(NSError *_Nullable error); /// to launch Ad Inspector. Set /// GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers to enable test mode on /// this device. -/// @param viewController A view controller to present Ad Inspector. +/// @param viewController A view controller to present Ad Inspector. If nil, uses the top view +/// controller of the app's main window. /// @param completionHandler A handler to execute when Ad Inspector is closed. -- (void)presentAdInspectorFromViewController:(nonnull UIViewController *)viewController +- (void)presentAdInspectorFromViewController:(nullable UIViewController *)viewController completionHandler: (nullable GADAdInspectorCompletionHandler)completionHandler; @@ -99,10 +100,4 @@ typedef void (^GADAdInspectorCompletionHandler)(NSError *_Nullable error); /// within this web view. - (void)registerWebView:(nonnull WKWebView *)webView; -#pragma mark Deprecated - -/// Returns the version of the SDK. -@property(nonatomic, nonnull, readonly) - NSString *sdkVersion GAD_DEPRECATED_MSG_ATTRIBUTE("Use versionNumber property instead."); - @end diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADNativeAdViewAdOptions.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADNativeAdViewAdOptions.h index 8c0c0c62..4df65bcb 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADNativeAdViewAdOptions.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADNativeAdViewAdOptions.h @@ -5,16 +5,9 @@ // Copyright 2016 Google LLC. All rights reserved. // +#import #import -/// Position of the AdChoices icon in the containing ad. -typedef NS_ENUM(NSInteger, GADAdChoicesPosition) { - GADAdChoicesPositionTopRightCorner, ///< Top right corner. - GADAdChoicesPositionTopLeftCorner, ///< Top left corner. - GADAdChoicesPositionBottomRightCorner, ///< Bottom right corner. - GADAdChoicesPositionBottomLeftCorner ///< Bottom Left Corner. -}; - /// Ad loader options for configuring the view of native ads. @interface GADNativeAdViewAdOptions : GADAdLoaderOptions diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADRequestConfiguration.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADRequestConfiguration.h index e2df2d97..e6e6f63e 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADRequestConfiguration.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADRequestConfiguration.h @@ -21,7 +21,18 @@ FOUNDATION_EXPORT GADMaxAdContentRating _Nonnull const GADMaxAdContentRatingTeen FOUNDATION_EXPORT GADMaxAdContentRating _Nonnull const GADMaxAdContentRatingMatureAudience; /// Add this constant to the testDevices property's array to receive test ads on the simulator. -FOUNDATION_EXPORT NSString *_Nonnull const GADSimulatorID; +FOUNDATION_EXPORT NSString *_Nonnull const GADSimulatorID GAD_DEPRECATED_MSG_ATTRIBUTE( + "Deprecated. Simulators are already in test mode by default."); + +/// Publisher privacy treatment personalization states. +typedef NS_ENUM(NSInteger, GADPublisherPrivacyPersonalizationState) { + /// Indicates that ad requests should receive the default publisher privacy treatment. + GADPublisherPrivacyPersonalizationStateDefault = 0, + /// Indicates that ad requests should receive personalized publisher privacy treatment. + GADPublisherPrivacyPersonalizationStateEnabled = 1, + /// Indicates that ad requests should receive non-personalized publisher privacy treatment. + GADPublisherPrivacyPersonalizationStateDisabled = 2, +}; /// Request configuration. The settings in this class will apply to all ad requests. @interface GADRequestConfiguration : NSObject @@ -69,41 +80,14 @@ FOUNDATION_EXPORT NSString *_Nonnull const GADSimulatorID; /// in termination of your Google account. @property(nonatomic, nullable, copy) NSNumber *tagForChildDirectedTreatment; -/// Controls whether the Google Mobile Ads SDK Same App Key is enabled. The value set persists -/// across app sessions. The key is enabled by default. -- (void)setSameAppKeyEnabled:(BOOL)enabled; - -#pragma mark - Deprecated +/// Controls whether the Google Mobile Ads SDK publisher first-party ID, formerly known as the same +/// app key, is enabled. The value set persists across app sessions. The key is enabled by default. +- (void)setPublisherFirstPartyIDEnabled:(BOOL)enabled; -/// This method lets you specify whether the user is under the age of consent. -/// https://developers.google.com/admob/ios/targeting#users_under_the_age_of_consent. -/// -/// If you call this method with YES, a TFUA parameter will be included in all ad requests. This -/// parameter disables personalized advertising, including remarketing, for all ad requests. It also -/// disables requests to third-party ad vendors, such as ad measurement pixels and third-party ad -/// servers. -- (void)tagForUnderAgeOfConsent:(BOOL)underAgeOfConsent - GAD_DEPRECATED_MSG_ATTRIBUTE( - "This method is deprecated. Use the tagForUnderAgeOfConsent property instead. Calling this " - "method internally sets the property."); +#pragma mark - Publisher Privacy Treatment -/// [Optional] This method lets you specify whether you would like your app to be treated as -/// child-directed for purposes of the Children’s Online Privacy Protection Act (COPPA), -/// https://www.ftc.gov/business-guidance/privacy-security/childrens-privacy. -/// -/// If you call this method with YES, you are indicating that your app should be treated as -/// child-directed for purposes of the Children’s Online Privacy Protection Act (COPPA). If you call -/// this method with NO, you are indicating that your app should not be treated as child-directed -/// for purposes of the Children’s Online Privacy Protection Act (COPPA). If you do not call this -/// method, ad requests will include no indication of how you would like your app treated with -/// respect to COPPA. -/// -/// By setting this method, you certify that this notification is accurate and you are authorized to -/// act on behalf of the owner of the app. You understand that abuse of this setting may result in -/// termination of your Google account. -- (void)tagForChildDirectedTreatment:(BOOL)childDirectedTreatment - GAD_DEPRECATED_MSG_ATTRIBUTE( - "This method is deprecated. Use the tagForChildDirectedTreatment property instead. " - "PCalling this method internally sets the property."); +/// This property lets you specify the personalization treatment that applies to subsequent ad +/// requests. +@property(nonatomic) GADPublisherPrivacyPersonalizationState publisherPrivacyPersonalizationState; @end diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADResponseInfo.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADResponseInfo.h index 78329391..4c484025 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADResponseInfo.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADResponseInfo.h @@ -74,10 +74,4 @@ FOUNDATION_EXPORT NSString *_Nonnull GADErrorUserInfoKeyResponseInfo; /// JSON-safe dictionary representation of the response info. @property(nonatomic, readonly, nonnull) NSDictionary *dictionaryRepresentation; -#pragma mark - Deprecated - -/// Deprecated. Use loadedAdNetworkResponseInfo.adNetworkClassName instead. -@property(nonatomic, readonly, nullable) NSString *adNetworkClassName GAD_DEPRECATED_MSG_ATTRIBUTE( - "Deprecated. Use loadedAdNetworkResponseInfo.adNetworkClassName instead."); - @end diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADRewardedAd.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADRewardedAd.h index 89ef59c8..558531d6 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADRewardedAd.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADRewardedAd.h @@ -59,15 +59,17 @@ typedef void (^GADRewardedAdLoadCompletionHandler)(GADRewardedAd *_Nullable rewa /// Returns whether the rewarded ad can be presented from the provided root view /// controller. Sets the error out parameter if the ad can't be presented. Must be called on the -/// main thread. -- (BOOL)canPresentFromRootViewController:(nonnull UIViewController *)rootViewController +/// main thread. If rootViewController is nil, uses the top view controller of the application's +/// main window. +- (BOOL)canPresentFromRootViewController:(nullable UIViewController *)rootViewController error:(NSError *_Nullable __autoreleasing *_Nullable)error; /// Presents the rewarded ad. Must be called on the main thread. /// -/// @param rootViewController A view controller to present the ad. +/// @param rootViewController A view controller to present the ad. If nil, attempts to present from +/// the top view controller of the application's main window. /// @param userDidEarnRewardHandler A handler to execute when the user earns a reward. -- (void)presentFromRootViewController:(nonnull UIViewController *)rootViewController +- (void)presentFromRootViewController:(nullable UIViewController *)rootViewController userDidEarnRewardHandler:(nonnull GADUserDidEarnRewardHandler)userDidEarnRewardHandler; @end diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADRewardedInterstitialAd.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADRewardedInterstitialAd.h index 242d8fac..da8cdec5 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADRewardedInterstitialAd.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADRewardedInterstitialAd.h @@ -59,16 +59,18 @@ typedef void (^GADRewardedInterstitialAdLoadCompletionHandler)( /// Returns whether the rewarded interstitial ad can be presented from the provided root view /// controller. Sets the error out parameter if the ad can't be presented. Must be called on the -/// main thread. -- (BOOL)canPresentFromRootViewController:(nonnull UIViewController *)rootViewController +/// main thread. If rootViewController is nil, uses the top view controller of the application's +/// main window. +- (BOOL)canPresentFromRootViewController:(nullable UIViewController *)rootViewController error:(NSError *_Nullable __autoreleasing *_Nullable)error; /// Presents the rewarded interstitial ad. Must be called on the main thread. /// -/// @param viewController A view controller to present the ad. +/// @param viewController A view controller to present the ad. If nil, attempts to present from the +/// top view controller of the application's main window. /// @param userDidEarnRewardHandler A handler to execute when the user earns a reward. adReward /// contains the reward information. -- (void)presentFromRootViewController:(nonnull UIViewController *)viewController +- (void)presentFromRootViewController:(nullable UIViewController *)viewController userDidEarnRewardHandler:(nonnull GADUserDidEarnRewardHandler)userDidEarnRewardHandler; @end diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GoogleMobileAds.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GoogleMobileAds.h index cb4fa9b7..4be1c83f 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GoogleMobileAds.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GoogleMobileAds.h @@ -11,6 +11,7 @@ FOUNDATION_EXPORT const unsigned char GoogleMobileAdsVersionString[]; // Header files. +#import #import #import #import diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/Mediation/GADMediatedUnifiedNativeAdNotificationSource.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/Mediation/GADMediatedUnifiedNativeAdNotificationSource.h index 9469b71e..75fd00b1 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/Mediation/GADMediatedUnifiedNativeAdNotificationSource.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/Mediation/GADMediatedUnifiedNativeAdNotificationSource.h @@ -46,11 +46,4 @@ + (void)mediatedNativeAdDidEndVideoPlayback: (nonnull id)mediatedNativeAd; -#pragma mark - Deprecated - -/// Deprecated. No replacement. -+ (void)mediatedNativeAdWillLeaveApplication: - (nonnull id)mediatedNativeAd - GAD_DEPRECATED_MSG_ATTRIBUTE("Deprecated. No replacement."); - @end diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/Mediation/GADMediationAdConfiguration.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/Mediation/GADMediationAdConfiguration.h index 75f52517..39152108 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/Mediation/GADMediationAdConfiguration.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/Mediation/GADMediationAdConfiguration.h @@ -33,29 +33,4 @@ /// Indicates whether the publisher is requesting test ads. @property(nonatomic, readonly) BOOL isTestRequest; -#pragma mark - Deprecated - -/// Deprecated and unsupported. Always returns NO. -@property(nonatomic, readonly) BOOL hasUserLocation GAD_DEPRECATED_MSG_ATTRIBUTE( - "Deprecated and unsupported. Always returns NO."); - -/// Deprecated and unsupported. Always returns 0. -@property(nonatomic, readonly) CGFloat userLatitude GAD_DEPRECATED_MSG_ATTRIBUTE( - "Deprecated and unsupported. Always returns 0."); - -/// Deprecated and unsupported. Always returns 0. -@property(nonatomic, readonly) CGFloat userLongitude GAD_DEPRECATED_MSG_ATTRIBUTE( - "Deprecated and unsupported. Always returns 0."); - -/// Deprecated and unsupported. Always returns 0. -@property(nonatomic, readonly) CGFloat userLocationAccuracyInMeters GAD_DEPRECATED_MSG_ATTRIBUTE( - "Deprecated and unsupported. Always returns 0."); - -/// The value of childDirectedTreatment supplied by the publisher. Is nil if the publisher hasn't -/// specified child directed treatment. Is @YES if child directed treatment is enabled. -@property(nonatomic, readonly, nullable) - NSNumber *childDirectedTreatment GAD_DEPRECATED_MSG_ATTRIBUTE( - "Deprecated. Use " - "GADMobileAds.sharedInstance.requestConfiguration.tagForChildDirectedTreatment instead."); - @end diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/Mediation/GADMediationAdEventDelegate.h b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/Mediation/GADMediationAdEventDelegate.h index a318e370..e7957677 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/Mediation/GADMediationAdEventDelegate.h +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/Mediation/GADMediationAdEventDelegate.h @@ -39,17 +39,11 @@ /// Reports banner related information to the Google Mobile Ads SDK from the adapter. @protocol GADMediationBannerAdEventDelegate -/// Deprecated. No replacement. -- (void)willBackgroundApplication GAD_DEPRECATED_MSG_ATTRIBUTE("Deprecated. No replacement."); - @end /// Reports interstitial related information to the Google Mobile Ads SDK from the adapter. @protocol GADMediationInterstitialAdEventDelegate -/// Deprecated. No replacement. -- (void)willBackgroundApplication GAD_DEPRECATED_MSG_ATTRIBUTE("Deprecated. No replacement."); - @end /// Reports native related information to the Google Mobile Ads SDK from the adapter. @@ -70,9 +64,6 @@ /// Notifies Google Mobile Ads SDK that the GADMediationAd unmuted video playback. - (void)didUnmuteVideo; -/// Deprecated. No replacement. -- (void)willBackgroundApplication GAD_DEPRECATED_MSG_ATTRIBUTE("Deprecated. No replacement."); - @end /// Reports rewarded related information to the Google Mobile Ads SDK from the adapter. @@ -87,11 +78,6 @@ /// Notifies Google Mobile Ads SDK that the GADMediationAd's video playback finished. - (void)didEndVideo; -#pragma mark - Deprecated -/// Deprecated. Use -didRewardUser. -- (void)didRewardUserWithReward:(nonnull GADAdReward *)reward - GAD_DEPRECATED_MSG_ATTRIBUTE("Deprecated. Use -didRewardUser."); - @end /// Reports app open related information to the Google Mobile Ads SDK from the adapter. diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Info.plist b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Info.plist new file mode 100644 index 00000000..267dd7a8 Binary files /dev/null and b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Info.plist differ diff --git a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Modules/module.modulemap b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Modules/module.modulemap index d4f87823..223601f7 100644 --- a/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Modules/module.modulemap +++ b/ios/platform/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Modules/module.modulemap @@ -28,6 +28,7 @@ framework module GoogleMobileAds { link framework "UIKit" link framework "WebKit" + header "GADAdChoicesPosition.h" header "GADAdChoicesView.h" header "GADAdFormat.h" header "GADAdLoader.h" diff --git a/ios/platform/GoogleUtilities.xcframework/Info.plist b/ios/platform/GoogleUtilities.xcframework/Info.plist deleted file mode 100644 index d6432b2a..00000000 --- a/ios/platform/GoogleUtilities.xcframework/Info.plist +++ /dev/null @@ -1,95 +0,0 @@ - - - - - AvailableLibraries - - - LibraryIdentifier - ios-arm64 - LibraryPath - GoogleUtilities.framework - SupportedArchitectures - - arm64 - - SupportedPlatform - ios - - - LibraryIdentifier - ios-arm64_x86_64-maccatalyst - LibraryPath - GoogleUtilities.framework - SupportedArchitectures - - arm64 - x86_64 - - SupportedPlatform - ios - SupportedPlatformVariant - maccatalyst - - - LibraryIdentifier - macos-arm64_x86_64 - LibraryPath - GoogleUtilities.framework - SupportedArchitectures - - arm64 - x86_64 - - SupportedPlatform - macos - - - LibraryIdentifier - tvos-arm64 - LibraryPath - GoogleUtilities.framework - SupportedArchitectures - - arm64 - - SupportedPlatform - tvos - - - LibraryIdentifier - ios-arm64_x86_64-simulator - LibraryPath - GoogleUtilities.framework - SupportedArchitectures - - arm64 - x86_64 - - SupportedPlatform - ios - SupportedPlatformVariant - simulator - - - LibraryIdentifier - tvos-arm64_x86_64-simulator - LibraryPath - GoogleUtilities.framework - SupportedArchitectures - - arm64 - x86_64 - - SupportedPlatform - tvos - SupportedPlatformVariant - simulator - - - CFBundlePackageType - XFWK - XCFrameworkFormatVersion - 1.0 - - diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/GoogleUtilities b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/GoogleUtilities deleted file mode 100644 index bdae08a3..00000000 Binary files a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/GoogleUtilities and /dev/null differ diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h deleted file mode 100644 index 58dec492..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h +++ /dev/null @@ -1,107 +0,0 @@ -/* - * 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 - -#import "GULApplication.h" - -NS_ASSUME_NONNULL_BEGIN - -typedef NSString *const GULAppDelegateInterceptorID; - -/** This class contains methods that isa swizzle the app delegate. */ -@interface GULAppDelegateSwizzler : NSProxy - -/** Registers an app delegate interceptor whose methods will be invoked as they're invoked on the - * original app delegate. - * - * @param interceptor An instance of a class that conforms to the application delegate protocol. - * The interceptor is NOT retained. - * @return A unique GULAppDelegateInterceptorID if interceptor was successfully registered; nil - * if it fails. - */ -+ (nullable GULAppDelegateInterceptorID)registerAppDelegateInterceptor: - (id)interceptor; - -/** Unregisters an interceptor with the given ID if it exists. - * - * @param interceptorID The object that was generated when the interceptor was registered. - */ -+ (void)unregisterAppDelegateInterceptorWithID:(GULAppDelegateInterceptorID)interceptorID; - -/** This method ensures that the original app delegate has been proxied. Call this before - * registering your interceptor. This method is safe to call multiple times (but it only proxies - * the app delegate once). - * - * This method doesn't proxy APNS related methods: - * @code - * - application:didRegisterForRemoteNotificationsWithDeviceToken: - * - application:didFailToRegisterForRemoteNotificationsWithError: - * - application:didReceiveRemoteNotification:fetchCompletionHandler: - * - application:didReceiveRemoteNotification: - * @endcode - * - * To proxy these methods use +[GULAppDelegateSwizzler - * proxyOriginalDelegateIncludingAPNSMethods]. The methods have to be proxied separately to - * avoid potential warnings from Apple review about missing Push Notification Entitlement (e.g. - * https://github.com/firebase/firebase-ios-sdk/issues/2807) - * - * The method has no effect for extensions. - * - * @see proxyOriginalDelegateIncludingAPNSMethods - */ -+ (void)proxyOriginalDelegate; - -/** This method ensures that the original app delegate has been proxied including APNS related - * methods. Call this before registering your interceptor. This method is safe to call multiple - * times (but it only proxies the app delegate once) or - * after +[GULAppDelegateSwizzler proxyOriginalDelegate] - * - * This method calls +[GULAppDelegateSwizzler proxyOriginalDelegate] under the hood. - * After calling this method the following App Delegate methods will be proxied in addition to - * the methods proxied by proxyOriginalDelegate: - * @code - * - application:didRegisterForRemoteNotificationsWithDeviceToken: - * - application:didFailToRegisterForRemoteNotificationsWithError: - * - application:didReceiveRemoteNotification:fetchCompletionHandler: - * - application:didReceiveRemoteNotification: - * @endcode - * - * The method has no effect for extensions. - * - * @see proxyOriginalDelegate - */ -+ (void)proxyOriginalDelegateIncludingAPNSMethods; - -/** Indicates whether app delegate proxy is explicitly disabled or enabled. Enabled by default. - * - * @return YES if AppDelegateProxy is Enabled, NO otherwise. - */ -+ (BOOL)isAppDelegateProxyEnabled; - -/** Returns the current sharedApplication. - * - * @return the current application instance if in an app, or nil if in extension or if it doesn't - * exist. - */ -+ (nullable GULApplication *)sharedApplication; - -/** Do not initialize this class. */ -- (instancetype)init NS_UNAVAILABLE; - -NS_ASSUME_NONNULL_END - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h deleted file mode 100644 index e84ab9e6..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h +++ /dev/null @@ -1,69 +0,0 @@ -/* - * Copyright 2017 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 - -@interface GULAppEnvironmentUtil : NSObject - -/// Indicates whether the app is from Apple Store or not. Returns NO if the app is on simulator, -/// development environment or sideloaded. -+ (BOOL)isFromAppStore; - -/// Indicates whether the app is a Testflight app. Returns YES if the app has sandbox receipt. -/// Returns NO otherwise. -+ (BOOL)isAppStoreReceiptSandbox; - -/// Indicates whether the app is on simulator or not at runtime depending on the device -/// architecture. -+ (BOOL)isSimulator; - -/// The current device model. Returns an empty string if device model cannot be retrieved. -+ (nullable NSString *)deviceModel; - -/// The current device model, with simulator-specific values. Returns an empty string if device -/// model cannot be retrieved. -+ (nullable NSString *)deviceSimulatorModel; - -/// The current operating system version. Returns an empty string if the system version cannot be -/// retrieved. -+ (NSString *)systemVersion; - -/// Indicates whether it is running inside an extension or an app. -+ (BOOL)isAppExtension; - -/// @return Returns @YES when is run on iOS version greater or equal to 7.0 -+ (BOOL)isIOS7OrHigher DEPRECATED_MSG_ATTRIBUTE( - "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 __deprecated; - -/// @return An Apple platform. Possible values "ios", "tvos", "macos", "watchos", "maccatalyst", and -/// "visionos". -+ (NSString *)applePlatform; - -/// @return An Apple Device platform. Same possible values as `applePlatform`, with the addition of -/// "ipados". -+ (NSString *)appleDevicePlatform; - -/// @return The way the library was added to the app, e.g. "swiftpm", "cocoapods", etc. -+ (NSString *)deploymentType; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULApplication.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULApplication.h deleted file mode 100644 index 80672124..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULApplication.h +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Copyright 2019 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 - -#if TARGET_OS_IOS || TARGET_OS_TV - -#import - -#define GULApplication UIApplication -#define GULApplicationDelegate UIApplicationDelegate -#define GULUserActivityRestoring UIUserActivityRestoring - -static NSString *const kGULApplicationClassName = @"UIApplication"; - -#elif TARGET_OS_OSX - -#import - -#define GULApplication NSApplication -#define GULApplicationDelegate NSApplicationDelegate -#define GULUserActivityRestoring NSUserActivityRestoring - -static NSString *const kGULApplicationClassName = @"NSApplication"; - -#elif TARGET_OS_WATCH - -#import - -// We match the according watchOS API but swizzling should not work in watch -#define GULApplication WKExtension -#define GULApplicationDelegate WKExtensionDelegate -#define GULUserActivityRestoring NSUserActivityRestoring - -static NSString *const kGULApplicationClassName = @"WKExtension"; - -#endif diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h deleted file mode 100644 index 43d3740a..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Copyright 2021 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 - -/** - * Describes an object that can store and fetch heartbeat dates for given tags. - */ -@protocol GULHeartbeatDateStorable - -/** - * Reads the date from the specified file for the given tag. - * @return Returns date if exists, otherwise `nil`. - */ -- (nullable NSDate *)heartbeatDateForTag:(NSString *)tag; - -/** - * Saves the date for the specified tag in the specified file. - * @return YES on success, NO otherwise. - */ -- (BOOL)setHearbeatDate:(NSDate *)date forTag:(NSString *)tag; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h deleted file mode 100644 index 245b1a25..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h +++ /dev/null @@ -1,54 +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 - -#import "GULHeartbeatDateStorable.h" - -NS_ASSUME_NONNULL_BEGIN - -/// The name of the directory where the heartbeat data is stored. -extern NSString *const kGULHeartbeatStorageDirectory; - -/// Stores either a date or a dictionary to a specified file. -@interface GULHeartbeatDateStorage : NSObject - -- (instancetype)init NS_UNAVAILABLE; - -@property(nonatomic, readonly) NSURL *fileURL; - -/** - * Default initializer. - * @param fileName The name of the file to store the date information. - * exist, it will be created if needed. - */ -- (instancetype)initWithFileName:(NSString *)fileName; - -/** - * Reads the date from the specified file for the given tag. - * @return Returns date if exists, otherwise `nil`. - */ -- (nullable NSDate *)heartbeatDateForTag:(NSString *)tag; - -/** - * Saves the date for the specified tag in the specified file. - * @return YES on success, NO otherwise. - */ -- (BOOL)setHearbeatDate:(NSDate *)date forTag:(NSString *)tag; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h deleted file mode 100644 index e6c7dda7..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Copyright 2021 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 - -#import "GULHeartbeatDateStorable.h" - -NS_ASSUME_NONNULL_BEGIN - -/// Stores either a date or a dictionary to a specified file. -@interface GULHeartbeatDateStorageUserDefaults : NSObject - -/** - * Default initializer. tvOS can only write to the cache directory and - * there are no guarantees that the directory will persist. User defaults will - * be retained, so that should be used instead. - * @param defaults User defaults instance to store the heartbeat information. - * @param key The key to be used with the user defaults instance. - */ -- (instancetype)initWithDefaults:(NSUserDefaults *)defaults key:(NSString *)key; - -- (instancetype)init NS_UNAVAILABLE; - -/** - * Reads the date from the specified file for the given tag. - * @return Returns date if exists, otherwise `nil`. - */ -- (nullable NSDate *)heartbeatDateForTag:(NSString *)tag; - -/** - * Saves the date for the specified tag in the specified file. - * @return YES on success, NO otherwise. - */ -- (BOOL)setHearbeatDate:(NSDate *)date forTag:(NSString *)tag; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULKeychainStorage.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULKeychainStorage.h deleted file mode 100644 index af10cb4d..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULKeychainStorage.h +++ /dev/null @@ -1,82 +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 - -@class FBLPromise; - -NS_ASSUME_NONNULL_BEGIN - -/// The class provides a convenient, multiplatform abstraction of the Keychain. -/// -/// When using this API on macOS, the corresponding target must be signed with a provisioning -/// profile that has the Keychain Sharing capability enabled. -@interface GULKeychainStorage : NSObject - -- (instancetype)init NS_UNAVAILABLE; - -/** Initializes the keychain storage with Keychain Service name. - * @param service A Keychain Service name that will be used to store and retrieve objects. See also - * `kSecAttrService`. - */ -- (instancetype)initWithService:(NSString *)service; - -/** - * Get an object by key. - * @param key The key. - * @param objectClass The expected object class required by `NSSecureCoding`. - * @param accessGroup The Keychain Access Group. - * - * @return Returns a promise. It is resolved with an object stored by key if exists. It is resolved - * with `nil` when the object not found. It fails on a Keychain error. - */ -- (FBLPromise> *)getObjectForKey:(NSString *)key - objectClass:(Class)objectClass - accessGroup:(nullable NSString *)accessGroup; - -/** - * Saves the given object by the given key. - * @param object The object to store. - * @param key The key to store the object. If there is an existing object by the key, it will be - * overridden. - * @param accessGroup The Keychain Access Group. - * - * @return Returns which is resolved with `[NSNull null]` on success. - */ -- (FBLPromise *)setObject:(id)object - forKey:(NSString *)key - accessGroup:(nullable NSString *)accessGroup; - -/** - * Removes the object by the given key. - * @param key The key to store the object. If there is an existing object by the key, it will be - * overridden. - * @param accessGroup The Keychain Access Group. - * - * @return Returns which is resolved with `[NSNull null]` on success. - */ -- (FBLPromise *)removeObjectForKey:(NSString *)key - accessGroup:(nullable NSString *)accessGroup; - -#if TARGET_OS_OSX -/// If not `nil`, then only this keychain will be used to save and read data (see -/// `kSecMatchSearchList` and `kSecUseKeychain`. It is mostly intended to be used by unit tests. -@property(nonatomic, nullable) SecKeychainRef keychainRef; -#endif // TARGET_OS_OSX - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULKeychainUtils.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULKeychainUtils.h deleted file mode 100644 index 9c17356c..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULKeychainUtils.h +++ /dev/null @@ -1,64 +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 - -FOUNDATION_EXPORT NSString *const kGULKeychainUtilsErrorDomain; - -/// A collection of helper functions that abstract away common Keychain operations. -/// -/// When using this API on macOS, the corresponding target must be signed with a provisioning -/// profile that has the Keychain Sharing capability enabled. -@interface GULKeychainUtils : NSObject - -/** Fetches a keychain item data matching to the provided query. - * @param query A dictionary with Keychain query parameters. See docs for `SecItemCopyMatching` for - * details. - * @param outError A pointer to `NSError` instance or `NULL`. The instance at `outError` will be - * assigned with an error if there is. - * @returns Data for the first Keychain Item matching the provided query or `nil` if there is not - * such an item (`outError` will be `nil` in this case) or an error occurred. - */ -+ (nullable NSData *)getItemWithQuery:(NSDictionary *)query - error:(NSError *_Nullable *_Nullable)outError; - -/** Stores data to a Keychain Item matching to the provided query. An existing Keychain Item - * matching the query parameters will be updated or a new will be created. - * @param item A Keychain Item data to store. - * @param query A dictionary with Keychain query parameters. See docs for `SecItemAdd` and - * `SecItemUpdate` for details. - * @param outError A pointer to `NSError` instance or `NULL`. The instance at `outError` will be - * assigned with an error if there is. - * @returns `YES` when data was successfully stored, `NO` otherwise. - */ -+ (BOOL)setItem:(NSData *)item - withQuery:(NSDictionary *)query - error:(NSError *_Nullable *_Nullable)outError; - -/** Removes a Keychain Item matching to the provided query. - * @param query A dictionary with Keychain query parameters. See docs for `SecItemDelete` for - * details. - * @param outError A pointer to `NSError` instance or `NULL`. The instance at `outError` will be - * assigned with an error if there is. - * @returns `YES` if the item was removed successfully or doesn't exist, `NO` otherwise. - */ -+ (BOOL)removeItemWithQuery:(NSDictionary *)query error:(NSError *_Nullable *_Nullable)outError; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULLogger.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULLogger.h deleted file mode 100644 index 6797399b..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULLogger.h +++ /dev/null @@ -1,159 +0,0 @@ -/* - * Copyright 2018 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 - -#import "GULLoggerLevel.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - * The services used in the logger. - */ -typedef NSString *const GULLoggerService; - -#ifdef __cplusplus -extern "C" { -#endif // __cplusplus - -/** - * Initialize GULLogger. - */ -extern void GULLoggerInitializeASL(void); - -/** - * Override log level to Debug. - */ -void GULLoggerForceDebug(void); - -/** - * Turn on logging to STDERR. - */ -extern void GULLoggerEnableSTDERR(void); - -/** - * Changes the default logging level of GULLoggerLevelNotice to a user-specified level. - * The default level cannot be set above GULLoggerLevelNotice if the app is running from App Store. - * (required) log level (one of the GULLoggerLevel enum values). - */ -extern void GULSetLoggerLevel(GULLoggerLevel loggerLevel); - -/** - * Checks if the specified logger level is loggable given the current settings. - * (required) log level (one of the GULLoggerLevel enum values). - */ -extern BOOL GULIsLoggableLevel(GULLoggerLevel loggerLevel); - -/** - * Register version to include in logs. - * (required) version - */ -extern void GULLoggerRegisterVersion(NSString *version); - -/** - * Logs a message to the Xcode console and the device log. If running from AppStore, will - * not log any messages with a level higher than GULLoggerLevelNotice to avoid log spamming. - * (required) log level (one of the GULLoggerLevel enum values). - * (required) service name of type GULLoggerService. - * (required) message code starting with "I-" which means iOS, followed by a capitalized - * three-character service identifier and a six digit integer message ID that is unique - * within the service. - * An example of the message code is @"I-COR000001". - * (required) message string which can be a format string. - * (optional) variable arguments list obtained from calling va_start, used when message is a format - * string. - */ -extern void GULLogBasic(GULLoggerLevel level, - GULLoggerService service, - BOOL forceLog, - NSString *messageCode, - NSString *message, -// On 64-bit simulators, va_list is not a pointer, so cannot be marked nullable -// See: http://stackoverflow.com/q/29095469 -#if __LP64__ && TARGET_OS_SIMULATOR || TARGET_OS_OSX - va_list args_ptr -#else - va_list _Nullable args_ptr -#endif -); - -/** - * The following functions accept the following parameters in order: - * (required) service name of type GULLoggerService. - * (required) message code starting from "I-" which means iOS, followed by a capitalized - * three-character service identifier and a six digit integer message ID that is unique - * within the service. - * An example of the message code is @"I-COR000001". - * See go/firebase-log-proposal for details. - * (required) message string which can be a format string. - * (optional) the list of arguments to substitute into the format string. - * Example usage: - * GULLogError(kGULLoggerCore, @"I-COR000001", @"Configuration of %@ failed.", app.name); - */ -extern void GULLogError(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); -extern void GULLogWarning(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); -extern void GULLogNotice(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); -extern void GULLogInfo(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); -extern void GULLogDebug(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); - -#ifdef __cplusplus -} // extern "C" -#endif // __cplusplus - -@interface GULLoggerWrapper : NSObject - -/** - * Objective-C wrapper for GULLogBasic to allow weak linking to GULLogger - * (required) log level (one of the GULLoggerLevel enum values). - * (required) service name of type GULLoggerService. - * (required) message code starting with "I-" which means iOS, followed by a capitalized - * three-character service identifier and a six digit integer message ID that is unique - * within the service. - * An example of the message code is @"I-COR000001". - * (required) message string which can be a format string. - * (optional) variable arguments list obtained from calling va_start, used when message is a format - * string. - */ - -+ (void)logWithLevel:(GULLoggerLevel)level - withService:(GULLoggerService)service - withCode:(NSString *)messageCode - withMessage:(NSString *)message - withArgs:(va_list)args; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULLoggerLevel.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULLoggerLevel.h deleted file mode 100644 index f0ee435b..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULLoggerLevel.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright 2018 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 - -/** - * The log levels used by internal logging. - */ -typedef NS_ENUM(NSInteger, GULLoggerLevel) { - /** Error level, matches ASL_LEVEL_ERR. */ - GULLoggerLevelError = 3, - /** Warning level, matches ASL_LEVEL_WARNING. */ - GULLoggerLevelWarning = 4, - /** Notice level, matches ASL_LEVEL_NOTICE. */ - GULLoggerLevelNotice = 5, - /** Info level, matches ASL_LEVEL_INFO. */ - GULLoggerLevelInfo = 6, - /** Debug level, matches ASL_LEVEL_DEBUG. */ - GULLoggerLevelDebug = 7, - /** Minimum log level. */ - GULLoggerLevelMin = GULLoggerLevelError, - /** Maximum log level. */ - GULLoggerLevelMax = GULLoggerLevelDebug -} NS_SWIFT_NAME(GoogleLoggerLevel); diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULMutableDictionary.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULMutableDictionary.h deleted file mode 100644 index a8cc45b4..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULMutableDictionary.h +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Copyright 2017 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 - -/// A mutable dictionary that provides atomic accessor and mutators. -@interface GULMutableDictionary : NSObject - -/// Returns an object given a key in the dictionary or nil if not found. -- (id)objectForKey:(id)key; - -/// Updates the object given its key or adds it to the dictionary if it is not in the dictionary. -- (void)setObject:(id)object forKey:(id)key; - -/// Removes the object given its session ID from the dictionary. -- (void)removeObjectForKey:(id)key; - -/// Removes all objects. -- (void)removeAllObjects; - -/// Returns the number of current objects in the dictionary. -- (NSUInteger)count; - -/// Returns an object given a key in the dictionary or nil if not found. -- (id)objectForKeyedSubscript:(id)key; - -/// Updates the object given its key or adds it to the dictionary if it is not in the dictionary. -- (void)setObject:(id)obj forKeyedSubscript:(id)key; - -/// Returns the immutable dictionary. -- (NSDictionary *)dictionary; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNSData+zlib.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNSData+zlib.h deleted file mode 100644 index 36f94a70..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNSData+zlib.h +++ /dev/null @@ -1,49 +0,0 @@ -// Copyright 2018 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 - -/// This is a copy of Google Toolbox for Mac library to avoid creating an extra framework. - -// NOTE: For 64bit, none of these apis handle input sizes >32bits, they will return nil when given -// such data. To handle data of that size you really should be streaming it rather then doing it all -// in memory. - -@interface NSData (GULGzip) - -/// Returns an data as the result of decompressing the payload of |data|.The data to decompress must -/// be a gzipped payloads. -+ (NSData *)gul_dataByInflatingGzippedData:(NSData *)data error:(NSError **)error; - -/// Returns an compressed data with the result of gzipping the payload of |data|. Uses the default -/// compression level. -+ (NSData *)gul_dataByGzippingData:(NSData *)data error:(NSError **)error; - -FOUNDATION_EXPORT NSString *const GULNSDataZlibErrorDomain; -FOUNDATION_EXPORT NSString *const GULNSDataZlibErrorKey; // NSNumber -FOUNDATION_EXPORT NSString *const GULNSDataZlibRemainingBytesKey; // NSNumber - -typedef NS_ENUM(NSInteger, GULNSDataZlibError) { - GULNSDataZlibErrorGreaterThan32BitsToCompress = 1024, - // An internal zlib error. - // GULNSDataZlibErrorKey will contain the error value. - // NSLocalizedDescriptionKey may contain an error string from zlib. - // Look in zlib.h for list of errors. - GULNSDataZlibErrorInternal, - // There was left over data in the buffer that was not used. - // GULNSDataZlibRemainingBytesKey will contain number of remaining bytes. - GULNSDataZlibErrorDataRemaining -}; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetwork.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetwork.h deleted file mode 100644 index 8631b8bf..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetwork.h +++ /dev/null @@ -1,97 +0,0 @@ -/* - * Copyright 2017 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 - -#import "GULNetworkConstants.h" -#import "GULNetworkLoggerProtocol.h" -#import "GULNetworkURLSession.h" - -/// Delegate protocol for GULNetwork events. -@protocol GULNetworkReachabilityDelegate - -/// Tells the delegate to handle events when the network reachability changes to connected or not -/// connected. -- (void)reachabilityDidChange; - -@end - -/// The Network component that provides network status and handles network requests and responses. -/// This is not thread safe. -/// -/// NOTE: -/// User must add FIRAnalytics handleEventsForBackgroundURLSessionID:completionHandler to the -/// AppDelegate application:handleEventsForBackgroundURLSession:completionHandler: -@interface GULNetwork : NSObject - -/// Indicates if network connectivity is available. -@property(nonatomic, readonly, getter=isNetworkConnected) BOOL networkConnected; - -/// Indicates if there are any uploads in progress. -@property(nonatomic, readonly, getter=hasUploadInProgress) BOOL uploadInProgress; - -/// An optional delegate that can be used in the event when network reachability changes. -@property(nonatomic, weak) id reachabilityDelegate; - -/// An optional delegate that can be used to log messages, warnings or errors that occur in the -/// network operations. -@property(nonatomic, weak) id loggerDelegate; - -/// Indicates whether the logger should display debug messages. -@property(nonatomic, assign) BOOL isDebugModeEnabled; - -/// The time interval in seconds for the network request to timeout. -@property(nonatomic, assign) NSTimeInterval timeoutInterval; - -/// Initializes with the default reachability host. -- (instancetype)init; - -/// Initializes with a custom reachability host. -- (instancetype)initWithReachabilityHost:(NSString *)reachabilityHost; - -/// Handles events when background session with the given ID has finished. -+ (void)handleEventsForBackgroundURLSessionID:(NSString *)sessionID - completionHandler:(GULNetworkSystemCompletionHandler)completionHandler; - -/// Compresses and sends a POST request with the provided data to the URL. The session will be -/// background session if usingBackgroundSession is YES. Otherwise, the POST session is default -/// session. Returns a session ID or nil if an error occurs. -- (NSString *)postURL:(NSURL *)url - payload:(NSData *)payload - queue:(dispatch_queue_t)queue - usingBackgroundSession:(BOOL)usingBackgroundSession - completionHandler:(GULNetworkCompletionHandler)handler; - -/// Compresses and sends a POST request with the provided headers and data to the URL. The session -/// will be background session if usingBackgroundSession is YES. Otherwise, the POST session is -/// default session. Returns a session ID or nil if an error occurs. -- (NSString *)postURL:(NSURL *)url - headers:(NSDictionary *)headers - payload:(NSData *)payload - queue:(dispatch_queue_t)queue - usingBackgroundSession:(BOOL)usingBackgroundSession - completionHandler:(GULNetworkCompletionHandler)handler; - -/// Sends a GET request with the provided data to the URL. The session will be background session -/// if usingBackgroundSession is YES. Otherwise, the GET session is default session. Returns a -/// session ID or nil if an error occurs. -- (NSString *)getURL:(NSURL *)url - headers:(NSDictionary *)headers - queue:(dispatch_queue_t)queue - usingBackgroundSession:(BOOL)usingBackgroundSession - completionHandler:(GULNetworkCompletionHandler)handler; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkConstants.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkConstants.h deleted file mode 100644 index 1cbedd1b..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkConstants.h +++ /dev/null @@ -1,71 +0,0 @@ -/* - * Copyright 2017 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 - -/// Error codes in Firebase Network error domain. -/// Note: these error codes should never change. It would make it harder to decode the errors if -/// we inadvertently altered any of these codes in a future SDK version. -typedef NS_ENUM(NSInteger, GULNetworkErrorCode) { - /// Unknown error. - GULNetworkErrorCodeUnknown = 0, - /// Error occurs when the request URL is invalid. - GULErrorCodeNetworkInvalidURL = 1, - /// Error occurs when request cannot be constructed. - GULErrorCodeNetworkRequestCreation = 2, - /// Error occurs when payload cannot be compressed. - GULErrorCodeNetworkPayloadCompression = 3, - /// Error occurs when session task cannot be created. - GULErrorCodeNetworkSessionTaskCreation = 4, - /// Error occurs when there is no response. - GULErrorCodeNetworkInvalidResponse = 5 -}; - -#pragma mark - Network constants - -/// The prefix of the ID of the background session. -extern NSString *const kGULNetworkBackgroundSessionConfigIDPrefix; - -/// The sub directory to store the files of data that is being uploaded in the background. -extern NSString *const kGULNetworkApplicationSupportSubdirectory; - -/// Name of the temporary directory that stores files for background uploading. -extern NSString *const kGULNetworkTempDirectoryName; - -/// The period when the temporary uploading file can stay. -extern const NSTimeInterval kGULNetworkTempFolderExpireTime; - -/// The default network request timeout interval. -extern const NSTimeInterval kGULNetworkTimeOutInterval; - -/// The host to check the reachability of the network. -extern NSString *const kGULNetworkReachabilityHost; - -/// The key to get the error context of the UserInfo. -extern NSString *const kGULNetworkErrorContext; - -#pragma mark - Network Status Code - -extern const int kGULNetworkHTTPStatusOK; -extern const int kGULNetworkHTTPStatusNoContent; -extern const int kGULNetworkHTTPStatusCodeMultipleChoices; -extern const int kGULNetworkHTTPStatusCodeMovedPermanently; -extern const int kGULNetworkHTTPStatusCodeFound; -extern const int kGULNetworkHTTPStatusCodeNotModified; -extern const int kGULNetworkHTTPStatusCodeMovedTemporarily; -extern const int kGULNetworkHTTPStatusCodeNotFound; -extern const int kGULNetworkHTTPStatusCodeCannotAcceptTraffic; -extern const int kGULNetworkHTTPStatusCodeUnavailable; diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkInfo.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkInfo.h deleted file mode 100644 index d3025cd9..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkInfo.h +++ /dev/null @@ -1,57 +0,0 @@ -// Copyright 2022 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 - -/// The type of network that the device is running with. Values should correspond to the NetworkType -/// values in android/play/playlog/proto/clientanalytics.proto -typedef NS_ENUM(NSInteger, GULNetworkType) { - GULNetworkTypeNone = -1, - GULNetworkTypeMobile = 0, - GULNetworkTypeWIFI = 1, -}; - -/// Collection of utilities to read network status information -@interface GULNetworkInfo : NSObject - -/// Returns the cellular mobile country code (mcc) if CoreTelephony is supported, otherwise nil -+ (NSString *_Nullable)getNetworkMobileCountryCode; - -/// Returns the cellular mobile network code (mnc) if CoreTelephony is supported, otherwise nil -+ (NSString *_Nullable)getNetworkMobileNetworkCode; - -/** - * Returns the formatted MccMnc if the inputs are valid, otherwise nil - * @param mcc The Mobile Country Code returned from `getNetworkMobileCountryCode` - * @param mnc The Mobile Network Code returned from `getNetworkMobileNetworkCode` - * @returns A string with the concatenated mccMnc if both inputs are valid, otherwise nil - */ -+ (NSString *_Nullable)formatMcc:(NSString *_Nullable)mcc andMNC:(NSString *_Nullable)mnc; - -/// Returns an enum indicating the network type. The enum values should be easily transferrable to -/// the NetworkType value in android/play/playlog/proto/clientanalytics.proto. Right now this always -/// returns None on platforms other than iOS. This should be updated in the future to return Wi-Fi -/// values for the other platforms when applicable. -+ (GULNetworkType)getNetworkType; - -/// Returns a string indicating the radio access technology used by the app. The return value will -/// be one of CTRadioAccess constants defined in -/// https://developer.apple.com/documentation/coretelephony/cttelephonynetworkinfo/radio_access_technology_constants -+ (NSString *)getNetworkRadioType; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h deleted file mode 100644 index 425c0731..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Copyright 2017 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 - -#import "GULNetworkMessageCode.h" - -/// The log levels used by GULNetworkLogger. -typedef NS_ENUM(NSInteger, GULNetworkLogLevel) { - kGULNetworkLogLevelError = 3, - kGULNetworkLogLevelWarning = 4, - kGULNetworkLogLevelInfo = 6, - kGULNetworkLogLevelDebug = 7, -}; - -@protocol GULNetworkLoggerDelegate - -@required -/// Tells the delegate to log a message with an array of contexts and the log level. -- (void)GULNetwork_logWithLevel:(GULNetworkLogLevel)logLevel - messageCode:(GULNetworkMessageCode)messageCode - message:(NSString *)message - contexts:(NSArray *)contexts; - -/// Tells the delegate to log a message with a context and the log level. -- (void)GULNetwork_logWithLevel:(GULNetworkLogLevel)logLevel - messageCode:(GULNetworkMessageCode)messageCode - message:(NSString *)message - context:(id)context; - -/// Tells the delegate to log a message with the log level. -- (void)GULNetwork_logWithLevel:(GULNetworkLogLevel)logLevel - messageCode:(GULNetworkMessageCode)messageCode - message:(NSString *)message; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h deleted file mode 100644 index 507bc5a5..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h +++ /dev/null @@ -1,47 +0,0 @@ -/* - * Copyright 2017 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 - -// Make sure these codes do not overlap with any contained in the FIRAMessageCode enum. -typedef NS_ENUM(NSInteger, GULNetworkMessageCode) { - // GULNetwork.m - kGULNetworkMessageCodeNetwork000 = 900000, // I-NET900000 - kGULNetworkMessageCodeNetwork001 = 900001, // I-NET900001 - kGULNetworkMessageCodeNetwork002 = 900002, // I-NET900002 - kGULNetworkMessageCodeNetwork003 = 900003, // I-NET900003 - // GULNetworkURLSession.m - kGULNetworkMessageCodeURLSession000 = 901000, // I-NET901000 - kGULNetworkMessageCodeURLSession001 = 901001, // I-NET901001 - kGULNetworkMessageCodeURLSession002 = 901002, // I-NET901002 - kGULNetworkMessageCodeURLSession003 = 901003, // I-NET901003 - kGULNetworkMessageCodeURLSession004 = 901004, // I-NET901004 - kGULNetworkMessageCodeURLSession005 = 901005, // I-NET901005 - kGULNetworkMessageCodeURLSession006 = 901006, // I-NET901006 - kGULNetworkMessageCodeURLSession007 = 901007, // I-NET901007 - kGULNetworkMessageCodeURLSession008 = 901008, // I-NET901008 - kGULNetworkMessageCodeURLSession009 = 901009, // I-NET901009 - kGULNetworkMessageCodeURLSession010 = 901010, // I-NET901010 - kGULNetworkMessageCodeURLSession011 = 901011, // I-NET901011 - kGULNetworkMessageCodeURLSession012 = 901012, // I-NET901012 - kGULNetworkMessageCodeURLSession013 = 901013, // I-NET901013 - kGULNetworkMessageCodeURLSession014 = 901014, // I-NET901014 - kGULNetworkMessageCodeURLSession015 = 901015, // I-NET901015 - kGULNetworkMessageCodeURLSession016 = 901016, // I-NET901016 - kGULNetworkMessageCodeURLSession017 = 901017, // I-NET901017 - kGULNetworkMessageCodeURLSession018 = 901018, // I-NET901018 - kGULNetworkMessageCodeURLSession019 = 901019, // I-NET901019 -}; diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkURLSession.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkURLSession.h deleted file mode 100644 index 3f9f7f9e..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkURLSession.h +++ /dev/null @@ -1,62 +0,0 @@ -/* - * Copyright 2017 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 - -#import "GULNetworkLoggerProtocol.h" - -NS_ASSUME_NONNULL_BEGIN - -typedef void (^GULNetworkCompletionHandler)(NSHTTPURLResponse *_Nullable response, - NSData *_Nullable data, - NSError *_Nullable error); -typedef void (^GULNetworkURLSessionCompletionHandler)(NSHTTPURLResponse *_Nullable response, - NSData *_Nullable data, - NSString *sessionID, - NSError *_Nullable error); -typedef void (^GULNetworkSystemCompletionHandler)(void); - -/// The protocol that uses NSURLSession for iOS >= 7.0 to handle requests and responses. -@interface GULNetworkURLSession : NSObject - -/// Indicates whether the background network is enabled. Default value is NO. -@property(nonatomic, getter=isBackgroundNetworkEnabled) BOOL backgroundNetworkEnabled; - -/// The logger delegate to log message, errors or warnings that occur during the network operations. -@property(nonatomic, weak, nullable) id loggerDelegate; - -/// Calls the system provided completion handler after the background session is finished. -+ (void)handleEventsForBackgroundURLSessionID:(NSString *)sessionID - completionHandler:(GULNetworkSystemCompletionHandler)completionHandler; - -/// Initializes with logger delegate. -- (instancetype)initWithNetworkLoggerDelegate: - (nullable id)networkLoggerDelegate NS_DESIGNATED_INITIALIZER; - -- (instancetype)init NS_UNAVAILABLE; - -/// Sends an asynchronous POST request and calls the provided completion handler when the request -/// completes or when errors occur, and returns an ID of the session/connection. -- (nullable NSString *)sessionIDFromAsyncPOSTRequest:(NSURLRequest *)request - completionHandler:(GULNetworkURLSessionCompletionHandler)handler; - -/// Sends an asynchronous GET request and calls the provided completion handler when the request -/// completes or when errors occur, and returns an ID of the session. -- (nullable NSString *)sessionIDFromAsyncGETRequest:(NSURLRequest *)request - completionHandler:(GULNetworkURLSessionCompletionHandler)handler; - -NS_ASSUME_NONNULL_END -@end diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULObjectSwizzler.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULObjectSwizzler.h deleted file mode 100644 index b0a692a3..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULObjectSwizzler.h +++ /dev/null @@ -1,123 +0,0 @@ -/* - * 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 - -/** Enums that map to their OBJC-prefixed counterparts. */ -typedef OBJC_ENUM(uintptr_t, GUL_ASSOCIATION){ - - // Is a weak association. - GUL_ASSOCIATION_ASSIGN, - - // Is a nonatomic strong association. - GUL_ASSOCIATION_RETAIN_NONATOMIC, - - // Is a nonatomic copy association. - GUL_ASSOCIATION_COPY_NONATOMIC, - - // Is an atomic strong association. - GUL_ASSOCIATION_RETAIN, - - // Is an atomic copy association. - GUL_ASSOCIATION_COPY}; - -/** This class handles swizzling a specific instance of a class by generating a - * dynamic subclass and installing selectors and properties onto the dynamic - * subclass. Then, the instance's class is set to the dynamic subclass. There - * should be a 1:1 ratio of object swizzlers to swizzled instances. - */ -@interface GULObjectSwizzler : NSObject - -/** The subclass that is generated. */ -@property(nullable, nonatomic, readonly) Class generatedClass; - -/** Sets an associated object in the runtime. This mechanism can be used to - * simulate adding properties. - * - * @param object The object that will be queried for the associated object. - * @param key The key of the associated object. - * @param value The value to associate to the swizzled object. - * @param association The mechanism to use when associating the objects. - */ -+ (void)setAssociatedObject:(id)object - key:(NSString *)key - value:(nullable id)value - association:(GUL_ASSOCIATION)association; - -/** Gets an associated object in the runtime. This mechanism can be used to - * simulate adding properties. - * - * @param object The object that will be queried for the associated object. - * @param key The key of the associated object. - */ -+ (nullable id)getAssociatedObject:(id)object key:(NSString *)key; - -/** Please use the designated initializer. */ -- (instancetype)init NS_UNAVAILABLE; - -/** Instantiates an object swizzler using an object it will operate on. - * Generates a new class pair. - * - * @note There is no need to store this object. After calling -swizzle, this - * object can be found by calling -gul_objectSwizzler - * - * @param object The object to be swizzled. - * @return An instance of this class. - */ -- (instancetype)initWithObject:(id)object NS_DESIGNATED_INITIALIZER; - -/** Sets an associated object in the runtime. This mechanism can be used to - * simulate adding properties. - * - * @param key The key of the associated object. - * @param value The value to associate to the swizzled object. - * @param association The mechanism to use when associating the objects. - */ -- (void)setAssociatedObjectWithKey:(NSString *)key - value:(id)value - association:(GUL_ASSOCIATION)association; - -/** Gets an associated object in the runtime. This mechanism can be used to - * simulate adding properties. - * - * @param key The key of the associated object. - */ -- (nullable id)getAssociatedObjectForKey:(NSString *)key; - -/** Copies a selector from an existing class onto the generated dynamic subclass - * that this object will adopt. This mechanism can be used to add methods to - * specific instances of a class. - * - * @note Should not be called after calling -swizzle. - * @param selector The selector to add to the instance. - * @param aClass The class supplying an implementation of the method. - * @param isClassSelector A BOOL specifying whether the selector is a class or - * instance selector. - */ -- (void)copySelector:(SEL)selector fromClass:(Class)aClass isClassSelector:(BOOL)isClassSelector; - -/** Swizzles the object, changing its class to the generated class. Registers - * the class pair. */ -- (void)swizzle; - -/** @return The value of -[objectBeingSwizzled isProxy] */ -- (BOOL)isSwizzlingProxyObject; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h deleted file mode 100644 index a33262af..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h +++ /dev/null @@ -1,207 +0,0 @@ -/* - * 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/ios-arm64/GoogleUtilities.framework/Headers/GULReachabilityChecker.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULReachabilityChecker.h deleted file mode 100644 index 0c70c055..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULReachabilityChecker.h +++ /dev/null @@ -1,79 +0,0 @@ -/* - * Copyright 2017 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 -#if !TARGET_OS_WATCH -#import -#endif - -/// Reachability Status -typedef enum { - kGULReachabilityUnknown, ///< Have not yet checked or been notified whether host is reachable. - kGULReachabilityNotReachable, ///< Host is not reachable. - kGULReachabilityViaWifi, ///< Host is reachable via Wifi. - kGULReachabilityViaCellular, ///< Host is reachable via cellular. -} GULReachabilityStatus; - -const NSString *GULReachabilityStatusString(GULReachabilityStatus status); - -@class GULReachabilityChecker; - -/// Google Analytics iOS Reachability Checker. -@protocol GULReachabilityDelegate -@required -/// Called when network status has changed. -- (void)reachability:(GULReachabilityChecker *)reachability - statusChanged:(GULReachabilityStatus)status; -@end - -/// Google Analytics iOS Network Status Checker. -@interface GULReachabilityChecker : NSObject - -/// The last known reachability status, or GULReachabilityStatusUnknown if the -/// checker is not active. -@property(nonatomic, readonly) GULReachabilityStatus reachabilityStatus; -/// The host to which reachability status is to be checked. -@property(nonatomic, copy, readonly) NSString *host; -/// The delegate to be notified of reachability status changes. -@property(nonatomic, weak) id reachabilityDelegate; -/// `YES` if the reachability checker is active, `NO` otherwise. -@property(nonatomic, readonly) BOOL isActive; - -/// Initialize the reachability checker. Note that you must call start to begin checking for and -/// receiving notifications about network status changes. -/// -/// @param reachabilityDelegate The delegate to be notified when reachability status to host -/// changes. -/// -/// @param host The name of the host. -/// -- (instancetype)initWithReachabilityDelegate:(id)reachabilityDelegate - withHost:(NSString *)host; - -- (instancetype)init NS_UNAVAILABLE; - -/// Start checking for reachability to the specified host. This has no effect if the status -/// checker is already checking for connectivity. -/// -/// @return `YES` if initiating status checking was successful or the status checking has already -/// been initiated, `NO` otherwise. -- (BOOL)start; - -/// Stop checking for reachability to the specified host. This has no effect if the status -/// checker is not checking for connectivity. -- (void)stop; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h deleted file mode 100644 index ed080a39..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h +++ /dev/null @@ -1,76 +0,0 @@ -/* - * Copyright 2019 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 -#import - -#if !TARGET_OS_OSX -#import -#endif // !TARGET_OS_OSX - -#if ((TARGET_OS_IOS || TARGET_OS_TV) && (__IPHONE_OS_VERSION_MAX_ALLOWED >= 130000)) -#define UISCENE_SUPPORTED 1 -#endif - -NS_ASSUME_NONNULL_BEGIN - -typedef NSString *const GULSceneDelegateInterceptorID; - -/** This class contains methods that isa swizzle the scene delegate. */ -@interface GULSceneDelegateSwizzler : NSProxy - -#if UISCENE_SUPPORTED - -/** Registers a scene delegate interceptor whose methods will be invoked as they're invoked on the - * original scene delegate. - * - * @param interceptor An instance of a class that conforms to the application delegate protocol. - * The interceptor is NOT retained. - * @return A unique GULSceneDelegateInterceptorID if interceptor was successfully registered; nil - * if it fails. - */ -+ (nullable GULSceneDelegateInterceptorID)registerSceneDelegateInterceptor: - (id)interceptor API_AVAILABLE(ios(13.0), tvos(13.0)); - -/** Unregisters an interceptor with the given ID if it exists. - * - * @param interceptorID The object that was generated when the interceptor was registered. - */ -+ (void)unregisterSceneDelegateInterceptorWithID:(GULSceneDelegateInterceptorID)interceptorID - API_AVAILABLE(ios(13.0), tvos(13.0)); - -/** Do not initialize this class. */ -- (instancetype)init NS_UNAVAILABLE; - -#endif // UISCENE_SUPPORTED - -/** This method ensures that the original scene delegate has been proxied. Call this before - * registering your interceptor. This method is safe to call multiple times (but it only proxies - * the scene delegate once). - * - * The method has no effect for extensions. - */ -+ (void)proxyOriginalSceneDelegate; - -/** Indicates whether scene delegate proxy is explicitly disabled or enabled. Enabled by default. - * - * @return YES if SceneDelegateProxy is Enabled, NO otherwise. - */ -+ (BOOL)isSceneDelegateProxyEnabled; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULSecureCoding.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULSecureCoding.h deleted file mode 100644 index 8484b395..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULSecureCoding.h +++ /dev/null @@ -1,36 +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 - -/** The class wraps `NSKeyedArchiver` and `NSKeyedUnarchiver` API to provide a unified secure coding - * methods for iOS versions before and after 11. - */ -@interface GULSecureCoding : NSObject - -+ (nullable id)unarchivedObjectOfClasses:(NSSet *)classes - fromData:(NSData *)data - error:(NSError **)outError; - -+ (nullable id)unarchivedObjectOfClass:(Class)class - fromData:(NSData *)data - error:(NSError **)outError; - -+ (nullable NSData *)archivedDataWithRootObject:(id)object error:(NSError **)outError; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULSwizzledObject.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULSwizzledObject.h deleted file mode 100644 index fc07f0a2..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULSwizzledObject.h +++ /dev/null @@ -1,42 +0,0 @@ -/* - * 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 - -@class GULObjectSwizzler; - -/** This class exists as a method donor. These methods will be added to all objects that are - * swizzled by the object swizzler. This class should not be instantiated. - */ -@interface GULSwizzledObject : NSObject - -- (instancetype)init NS_UNAVAILABLE; - -/** Copies the methods below to the swizzled object. - * - * @param objectSwizzler The swizzler to use when adding the methods below. - */ -+ (void)copyDonorSelectorsUsingObjectSwizzler:(GULObjectSwizzler *)objectSwizzler; - -#pragma mark - Donor methods. - -/** @return The generated subclass. Used in respondsToSelector: calls. */ -- (Class)gul_class; - -/** @return The object swizzler that manages this object. */ -- (GULObjectSwizzler *)gul_objectSwizzler; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULSwizzler.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULSwizzler.h deleted file mode 100644 index 26949c88..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULSwizzler.h +++ /dev/null @@ -1,71 +0,0 @@ -/* - * 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/ios-arm64/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h deleted file mode 100644 index e88eb67b..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h +++ /dev/null @@ -1,31 +0,0 @@ -/* - * Copyright 2020 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 - -/** The class represents HTTP response received from `NSURLSession`. */ -@interface GULURLSessionDataResponse : NSObject - -@property(nonatomic, readonly) NSHTTPURLResponse *HTTPResponse; -@property(nonatomic, nullable, readonly) NSData *HTTPBody; - -- (instancetype)initWithResponse:(NSHTTPURLResponse *)response HTTPBody:(nullable NSData *)body; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULUserDefaults.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULUserDefaults.h deleted file mode 100644 index 0d047818..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULUserDefaults.h +++ /dev/null @@ -1,110 +0,0 @@ -// Copyright 2018 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 - -/// A thread-safe user defaults that uses C functions from CFPreferences.h instead of -/// `NSUserDefaults`. This is to avoid sending an `NSNotification` when it's changed from a -/// background thread to avoid crashing. // TODO: Insert radar number here. -@interface GULUserDefaults : NSObject - -/// A shared user defaults similar to +[NSUserDefaults standardUserDefaults] and accesses the same -/// data of the standardUserDefaults. -+ (GULUserDefaults *)standardUserDefaults; - -/// Initializes preferences with a suite name that is the same with the NSUserDefaults' suite name. -/// Both of CFPreferences and NSUserDefaults share the same plist file so their data will exactly -/// the same. -/// -/// @param suiteName The name of the suite of the user defaults. -- (instancetype)initWithSuiteName:(nullable NSString *)suiteName; - -#pragma mark - Getters - -/// Searches the receiver's search list for a default with the key 'defaultName' and return it. If -/// another process has changed defaults in the search list, NSUserDefaults will automatically -/// update to the latest values. If the key in question has been marked as ubiquitous via a Defaults -/// Configuration File, the latest value may not be immediately available, and the registered value -/// will be returned instead. -- (nullable id)objectForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it will return nil if the value is not an NSArray. -- (nullable NSArray *)arrayForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it will return nil if the value -/// is not an NSDictionary. -- (nullable NSDictionary *)dictionaryForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it will convert NSNumber values to their NSString -/// representation. If a non-string non-number value is found, nil will be returned. -- (nullable NSString *)stringForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it converts the returned value to an NSInteger. If the -/// value is an NSNumber, the result of -integerValue will be returned. If the value is an NSString, -/// it will be converted to NSInteger if possible. If the value is a boolean, it will be converted -/// to either 1 for YES or 0 for NO. If the value is absent or can't be converted to an integer, 0 -/// will be returned. -- (NSInteger)integerForKey:(NSString *)defaultName; - -/// Similar to -integerForKey:, except that it returns a float, and boolean values will not be -/// converted. -- (float)floatForKey:(NSString *)defaultName; - -/// Similar to -integerForKey:, except that it returns a double, and boolean values will not be -/// converted. -- (double)doubleForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it converts the returned value to a BOOL. If the value -/// is an NSNumber, NO will be returned if the value is 0, YES otherwise. If the value is an -/// NSString, values of "YES" or "1" will return YES, and values of "NO", "0", or any other string -/// will return NO. If the value is absent or can't be converted to a BOOL, NO will be returned. -- (BOOL)boolForKey:(NSString *)defaultName; - -#pragma mark - Setters - -/// Immediately stores a value (or removes the value if `nil` is passed as the value) for the -/// provided key in the search list entry for the receiver's suite name in the current user and any -/// host, then asynchronously stores the value persistently, where it is made available to other -/// processes. -- (void)setObject:(nullable id)value forKey:(NSString *)defaultName; - -/// Equivalent to -setObject:forKey: except that the value is converted from a float to an NSNumber. -- (void)setFloat:(float)value forKey:(NSString *)defaultName; - -/// Equivalent to -setObject:forKey: except that the value is converted from a double to an -/// NSNumber. -- (void)setDouble:(double)value forKey:(NSString *)defaultName; - -/// Equivalent to -setObject:forKey: except that the value is converted from an NSInteger to an -/// NSNumber. -- (void)setInteger:(NSInteger)value forKey:(NSString *)defaultName; - -/// Equivalent to -setObject:forKey: except that the value is converted from a BOOL to an NSNumber. -- (void)setBool:(BOOL)value forKey:(NSString *)defaultName; - -#pragma mark - Removing Defaults - -/// Equivalent to -[... setObject:nil forKey:defaultName] -- (void)removeObjectForKey:(NSString *)defaultName; - -#pragma mark - Save data - -/// Blocks the calling thread until all in-progress set operations have completed. -- (void)synchronize; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h deleted file mode 100644 index d89ec680..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h +++ /dev/null @@ -1,44 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "GULAppDelegateSwizzler.h" -#import "GULApplication.h" -#import "GULSceneDelegateSwizzler.h" -#import "GULAppEnvironmentUtil.h" -#import "GULHeartbeatDateStorable.h" -#import "GULHeartbeatDateStorage.h" -#import "GULHeartbeatDateStorageUserDefaults.h" -#import "GULKeychainStorage.h" -#import "GULKeychainUtils.h" -#import "GULNetworkInfo.h" -#import "GULSecureCoding.h" -#import "GULURLSessionDataResponse.h" -#import "NSURLSession+GULPromises.h" -#import "GULObjectSwizzler.h" -#import "GULSwizzledObject.h" -#import "GULLogger.h" -#import "GULLoggerLevel.h" -#import "GULOriginalIMPConvenienceMacros.h" -#import "GULSwizzler.h" -#import "GULNSData+zlib.h" -#import "GULMutableDictionary.h" -#import "GULNetwork.h" -#import "GULNetworkConstants.h" -#import "GULNetworkLoggerProtocol.h" -#import "GULNetworkMessageCode.h" -#import "GULNetworkURLSession.h" -#import "GULReachabilityChecker.h" -#import "GULUserDefaults.h" - -FOUNDATION_EXPORT double GoogleUtilitiesVersionNumber; -FOUNDATION_EXPORT const unsigned char GoogleUtilitiesVersionString[]; - diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h deleted file mode 100644 index 7bed005e..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright 2020 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 - -@class FBLPromise; -@class GULURLSessionDataResponse; - -NS_ASSUME_NONNULL_BEGIN - -/** Promise based API for `NSURLSession`. */ -@interface NSURLSession (GULPromises) - -/** Creates a promise wrapping `-[NSURLSession dataTaskWithRequest:completionHandler:]` method. - * @param URLRequest The request to create a data task with. - * @return A promise that is fulfilled when an HTTP response is received (with any response code), - * or is rejected with the error passed to the task completion. - */ -- (FBLPromise *)gul_dataTaskPromiseWithRequest: - (NSURLRequest *)URLRequest; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Info.plist b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Info.plist deleted file mode 100644 index 7aafaab1..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - GoogleUtilities - CFBundleIdentifier - com.firebase.Firebase-GoogleUtilities - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - GoogleUtilities - CFBundlePackageType - FMWK - CFBundleVersion - 7.11.5 - DTSDKName - iphonesimulator11.2 - - diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Modules/module.modulemap b/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Modules/module.modulemap deleted file mode 100644 index 29a2d1d2..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Modules/module.modulemap +++ /dev/null @@ -1,8 +0,0 @@ -framework module GoogleUtilities { -umbrella header "GoogleUtilities-umbrella.h" -export * -module * { export * } - link framework "Security" - link framework "SystemConfiguration" - link "z" -} 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 deleted file mode 100644 index 359555a8..00000000 Binary files a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/GoogleUtilities and /dev/null differ diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h deleted file mode 100644 index 58dec492..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h +++ /dev/null @@ -1,107 +0,0 @@ -/* - * 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 - -#import "GULApplication.h" - -NS_ASSUME_NONNULL_BEGIN - -typedef NSString *const GULAppDelegateInterceptorID; - -/** This class contains methods that isa swizzle the app delegate. */ -@interface GULAppDelegateSwizzler : NSProxy - -/** Registers an app delegate interceptor whose methods will be invoked as they're invoked on the - * original app delegate. - * - * @param interceptor An instance of a class that conforms to the application delegate protocol. - * The interceptor is NOT retained. - * @return A unique GULAppDelegateInterceptorID if interceptor was successfully registered; nil - * if it fails. - */ -+ (nullable GULAppDelegateInterceptorID)registerAppDelegateInterceptor: - (id)interceptor; - -/** Unregisters an interceptor with the given ID if it exists. - * - * @param interceptorID The object that was generated when the interceptor was registered. - */ -+ (void)unregisterAppDelegateInterceptorWithID:(GULAppDelegateInterceptorID)interceptorID; - -/** This method ensures that the original app delegate has been proxied. Call this before - * registering your interceptor. This method is safe to call multiple times (but it only proxies - * the app delegate once). - * - * This method doesn't proxy APNS related methods: - * @code - * - application:didRegisterForRemoteNotificationsWithDeviceToken: - * - application:didFailToRegisterForRemoteNotificationsWithError: - * - application:didReceiveRemoteNotification:fetchCompletionHandler: - * - application:didReceiveRemoteNotification: - * @endcode - * - * To proxy these methods use +[GULAppDelegateSwizzler - * proxyOriginalDelegateIncludingAPNSMethods]. The methods have to be proxied separately to - * avoid potential warnings from Apple review about missing Push Notification Entitlement (e.g. - * https://github.com/firebase/firebase-ios-sdk/issues/2807) - * - * The method has no effect for extensions. - * - * @see proxyOriginalDelegateIncludingAPNSMethods - */ -+ (void)proxyOriginalDelegate; - -/** This method ensures that the original app delegate has been proxied including APNS related - * methods. Call this before registering your interceptor. This method is safe to call multiple - * times (but it only proxies the app delegate once) or - * after +[GULAppDelegateSwizzler proxyOriginalDelegate] - * - * This method calls +[GULAppDelegateSwizzler proxyOriginalDelegate] under the hood. - * After calling this method the following App Delegate methods will be proxied in addition to - * the methods proxied by proxyOriginalDelegate: - * @code - * - application:didRegisterForRemoteNotificationsWithDeviceToken: - * - application:didFailToRegisterForRemoteNotificationsWithError: - * - application:didReceiveRemoteNotification:fetchCompletionHandler: - * - application:didReceiveRemoteNotification: - * @endcode - * - * The method has no effect for extensions. - * - * @see proxyOriginalDelegate - */ -+ (void)proxyOriginalDelegateIncludingAPNSMethods; - -/** Indicates whether app delegate proxy is explicitly disabled or enabled. Enabled by default. - * - * @return YES if AppDelegateProxy is Enabled, NO otherwise. - */ -+ (BOOL)isAppDelegateProxyEnabled; - -/** Returns the current sharedApplication. - * - * @return the current application instance if in an app, or nil if in extension or if it doesn't - * exist. - */ -+ (nullable GULApplication *)sharedApplication; - -/** Do not initialize this class. */ -- (instancetype)init NS_UNAVAILABLE; - -NS_ASSUME_NONNULL_END - -@end 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 deleted file mode 100644 index e84ab9e6..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h +++ /dev/null @@ -1,69 +0,0 @@ -/* - * Copyright 2017 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 - -@interface GULAppEnvironmentUtil : NSObject - -/// Indicates whether the app is from Apple Store or not. Returns NO if the app is on simulator, -/// development environment or sideloaded. -+ (BOOL)isFromAppStore; - -/// Indicates whether the app is a Testflight app. Returns YES if the app has sandbox receipt. -/// Returns NO otherwise. -+ (BOOL)isAppStoreReceiptSandbox; - -/// Indicates whether the app is on simulator or not at runtime depending on the device -/// architecture. -+ (BOOL)isSimulator; - -/// The current device model. Returns an empty string if device model cannot be retrieved. -+ (nullable NSString *)deviceModel; - -/// The current device model, with simulator-specific values. Returns an empty string if device -/// model cannot be retrieved. -+ (nullable NSString *)deviceSimulatorModel; - -/// The current operating system version. Returns an empty string if the system version cannot be -/// retrieved. -+ (NSString *)systemVersion; - -/// Indicates whether it is running inside an extension or an app. -+ (BOOL)isAppExtension; - -/// @return Returns @YES when is run on iOS version greater or equal to 7.0 -+ (BOOL)isIOS7OrHigher DEPRECATED_MSG_ATTRIBUTE( - "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 __deprecated; - -/// @return An Apple platform. Possible values "ios", "tvos", "macos", "watchos", "maccatalyst", and -/// "visionos". -+ (NSString *)applePlatform; - -/// @return An Apple Device platform. Same possible values as `applePlatform`, with the addition of -/// "ipados". -+ (NSString *)appleDevicePlatform; - -/// @return The way the library was added to the app, e.g. "swiftpm", "cocoapods", etc. -+ (NSString *)deploymentType; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULApplication.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULApplication.h deleted file mode 100644 index 80672124..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULApplication.h +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Copyright 2019 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 - -#if TARGET_OS_IOS || TARGET_OS_TV - -#import - -#define GULApplication UIApplication -#define GULApplicationDelegate UIApplicationDelegate -#define GULUserActivityRestoring UIUserActivityRestoring - -static NSString *const kGULApplicationClassName = @"UIApplication"; - -#elif TARGET_OS_OSX - -#import - -#define GULApplication NSApplication -#define GULApplicationDelegate NSApplicationDelegate -#define GULUserActivityRestoring NSUserActivityRestoring - -static NSString *const kGULApplicationClassName = @"NSApplication"; - -#elif TARGET_OS_WATCH - -#import - -// We match the according watchOS API but swizzling should not work in watch -#define GULApplication WKExtension -#define GULApplicationDelegate WKExtensionDelegate -#define GULUserActivityRestoring NSUserActivityRestoring - -static NSString *const kGULApplicationClassName = @"WKExtension"; - -#endif diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h deleted file mode 100644 index 43d3740a..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Copyright 2021 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 - -/** - * Describes an object that can store and fetch heartbeat dates for given tags. - */ -@protocol GULHeartbeatDateStorable - -/** - * Reads the date from the specified file for the given tag. - * @return Returns date if exists, otherwise `nil`. - */ -- (nullable NSDate *)heartbeatDateForTag:(NSString *)tag; - -/** - * Saves the date for the specified tag in the specified file. - * @return YES on success, NO otherwise. - */ -- (BOOL)setHearbeatDate:(NSDate *)date forTag:(NSString *)tag; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h deleted file mode 100644 index 245b1a25..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h +++ /dev/null @@ -1,54 +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 - -#import "GULHeartbeatDateStorable.h" - -NS_ASSUME_NONNULL_BEGIN - -/// The name of the directory where the heartbeat data is stored. -extern NSString *const kGULHeartbeatStorageDirectory; - -/// Stores either a date or a dictionary to a specified file. -@interface GULHeartbeatDateStorage : NSObject - -- (instancetype)init NS_UNAVAILABLE; - -@property(nonatomic, readonly) NSURL *fileURL; - -/** - * Default initializer. - * @param fileName The name of the file to store the date information. - * exist, it will be created if needed. - */ -- (instancetype)initWithFileName:(NSString *)fileName; - -/** - * Reads the date from the specified file for the given tag. - * @return Returns date if exists, otherwise `nil`. - */ -- (nullable NSDate *)heartbeatDateForTag:(NSString *)tag; - -/** - * Saves the date for the specified tag in the specified file. - * @return YES on success, NO otherwise. - */ -- (BOOL)setHearbeatDate:(NSDate *)date forTag:(NSString *)tag; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h deleted file mode 100644 index e6c7dda7..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Copyright 2021 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 - -#import "GULHeartbeatDateStorable.h" - -NS_ASSUME_NONNULL_BEGIN - -/// Stores either a date or a dictionary to a specified file. -@interface GULHeartbeatDateStorageUserDefaults : NSObject - -/** - * Default initializer. tvOS can only write to the cache directory and - * there are no guarantees that the directory will persist. User defaults will - * be retained, so that should be used instead. - * @param defaults User defaults instance to store the heartbeat information. - * @param key The key to be used with the user defaults instance. - */ -- (instancetype)initWithDefaults:(NSUserDefaults *)defaults key:(NSString *)key; - -- (instancetype)init NS_UNAVAILABLE; - -/** - * Reads the date from the specified file for the given tag. - * @return Returns date if exists, otherwise `nil`. - */ -- (nullable NSDate *)heartbeatDateForTag:(NSString *)tag; - -/** - * Saves the date for the specified tag in the specified file. - * @return YES on success, NO otherwise. - */ -- (BOOL)setHearbeatDate:(NSDate *)date forTag:(NSString *)tag; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULKeychainStorage.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULKeychainStorage.h deleted file mode 100644 index af10cb4d..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULKeychainStorage.h +++ /dev/null @@ -1,82 +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 - -@class FBLPromise; - -NS_ASSUME_NONNULL_BEGIN - -/// The class provides a convenient, multiplatform abstraction of the Keychain. -/// -/// When using this API on macOS, the corresponding target must be signed with a provisioning -/// profile that has the Keychain Sharing capability enabled. -@interface GULKeychainStorage : NSObject - -- (instancetype)init NS_UNAVAILABLE; - -/** Initializes the keychain storage with Keychain Service name. - * @param service A Keychain Service name that will be used to store and retrieve objects. See also - * `kSecAttrService`. - */ -- (instancetype)initWithService:(NSString *)service; - -/** - * Get an object by key. - * @param key The key. - * @param objectClass The expected object class required by `NSSecureCoding`. - * @param accessGroup The Keychain Access Group. - * - * @return Returns a promise. It is resolved with an object stored by key if exists. It is resolved - * with `nil` when the object not found. It fails on a Keychain error. - */ -- (FBLPromise> *)getObjectForKey:(NSString *)key - objectClass:(Class)objectClass - accessGroup:(nullable NSString *)accessGroup; - -/** - * Saves the given object by the given key. - * @param object The object to store. - * @param key The key to store the object. If there is an existing object by the key, it will be - * overridden. - * @param accessGroup The Keychain Access Group. - * - * @return Returns which is resolved with `[NSNull null]` on success. - */ -- (FBLPromise *)setObject:(id)object - forKey:(NSString *)key - accessGroup:(nullable NSString *)accessGroup; - -/** - * Removes the object by the given key. - * @param key The key to store the object. If there is an existing object by the key, it will be - * overridden. - * @param accessGroup The Keychain Access Group. - * - * @return Returns which is resolved with `[NSNull null]` on success. - */ -- (FBLPromise *)removeObjectForKey:(NSString *)key - accessGroup:(nullable NSString *)accessGroup; - -#if TARGET_OS_OSX -/// If not `nil`, then only this keychain will be used to save and read data (see -/// `kSecMatchSearchList` and `kSecUseKeychain`. It is mostly intended to be used by unit tests. -@property(nonatomic, nullable) SecKeychainRef keychainRef; -#endif // TARGET_OS_OSX - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULKeychainUtils.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULKeychainUtils.h deleted file mode 100644 index 9c17356c..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULKeychainUtils.h +++ /dev/null @@ -1,64 +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 - -FOUNDATION_EXPORT NSString *const kGULKeychainUtilsErrorDomain; - -/// A collection of helper functions that abstract away common Keychain operations. -/// -/// When using this API on macOS, the corresponding target must be signed with a provisioning -/// profile that has the Keychain Sharing capability enabled. -@interface GULKeychainUtils : NSObject - -/** Fetches a keychain item data matching to the provided query. - * @param query A dictionary with Keychain query parameters. See docs for `SecItemCopyMatching` for - * details. - * @param outError A pointer to `NSError` instance or `NULL`. The instance at `outError` will be - * assigned with an error if there is. - * @returns Data for the first Keychain Item matching the provided query or `nil` if there is not - * such an item (`outError` will be `nil` in this case) or an error occurred. - */ -+ (nullable NSData *)getItemWithQuery:(NSDictionary *)query - error:(NSError *_Nullable *_Nullable)outError; - -/** Stores data to a Keychain Item matching to the provided query. An existing Keychain Item - * matching the query parameters will be updated or a new will be created. - * @param item A Keychain Item data to store. - * @param query A dictionary with Keychain query parameters. See docs for `SecItemAdd` and - * `SecItemUpdate` for details. - * @param outError A pointer to `NSError` instance or `NULL`. The instance at `outError` will be - * assigned with an error if there is. - * @returns `YES` when data was successfully stored, `NO` otherwise. - */ -+ (BOOL)setItem:(NSData *)item - withQuery:(NSDictionary *)query - error:(NSError *_Nullable *_Nullable)outError; - -/** Removes a Keychain Item matching to the provided query. - * @param query A dictionary with Keychain query parameters. See docs for `SecItemDelete` for - * details. - * @param outError A pointer to `NSError` instance or `NULL`. The instance at `outError` will be - * assigned with an error if there is. - * @returns `YES` if the item was removed successfully or doesn't exist, `NO` otherwise. - */ -+ (BOOL)removeItemWithQuery:(NSDictionary *)query error:(NSError *_Nullable *_Nullable)outError; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULLogger.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULLogger.h deleted file mode 100644 index 6797399b..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULLogger.h +++ /dev/null @@ -1,159 +0,0 @@ -/* - * Copyright 2018 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 - -#import "GULLoggerLevel.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - * The services used in the logger. - */ -typedef NSString *const GULLoggerService; - -#ifdef __cplusplus -extern "C" { -#endif // __cplusplus - -/** - * Initialize GULLogger. - */ -extern void GULLoggerInitializeASL(void); - -/** - * Override log level to Debug. - */ -void GULLoggerForceDebug(void); - -/** - * Turn on logging to STDERR. - */ -extern void GULLoggerEnableSTDERR(void); - -/** - * Changes the default logging level of GULLoggerLevelNotice to a user-specified level. - * The default level cannot be set above GULLoggerLevelNotice if the app is running from App Store. - * (required) log level (one of the GULLoggerLevel enum values). - */ -extern void GULSetLoggerLevel(GULLoggerLevel loggerLevel); - -/** - * Checks if the specified logger level is loggable given the current settings. - * (required) log level (one of the GULLoggerLevel enum values). - */ -extern BOOL GULIsLoggableLevel(GULLoggerLevel loggerLevel); - -/** - * Register version to include in logs. - * (required) version - */ -extern void GULLoggerRegisterVersion(NSString *version); - -/** - * Logs a message to the Xcode console and the device log. If running from AppStore, will - * not log any messages with a level higher than GULLoggerLevelNotice to avoid log spamming. - * (required) log level (one of the GULLoggerLevel enum values). - * (required) service name of type GULLoggerService. - * (required) message code starting with "I-" which means iOS, followed by a capitalized - * three-character service identifier and a six digit integer message ID that is unique - * within the service. - * An example of the message code is @"I-COR000001". - * (required) message string which can be a format string. - * (optional) variable arguments list obtained from calling va_start, used when message is a format - * string. - */ -extern void GULLogBasic(GULLoggerLevel level, - GULLoggerService service, - BOOL forceLog, - NSString *messageCode, - NSString *message, -// On 64-bit simulators, va_list is not a pointer, so cannot be marked nullable -// See: http://stackoverflow.com/q/29095469 -#if __LP64__ && TARGET_OS_SIMULATOR || TARGET_OS_OSX - va_list args_ptr -#else - va_list _Nullable args_ptr -#endif -); - -/** - * The following functions accept the following parameters in order: - * (required) service name of type GULLoggerService. - * (required) message code starting from "I-" which means iOS, followed by a capitalized - * three-character service identifier and a six digit integer message ID that is unique - * within the service. - * An example of the message code is @"I-COR000001". - * See go/firebase-log-proposal for details. - * (required) message string which can be a format string. - * (optional) the list of arguments to substitute into the format string. - * Example usage: - * GULLogError(kGULLoggerCore, @"I-COR000001", @"Configuration of %@ failed.", app.name); - */ -extern void GULLogError(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); -extern void GULLogWarning(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); -extern void GULLogNotice(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); -extern void GULLogInfo(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); -extern void GULLogDebug(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); - -#ifdef __cplusplus -} // extern "C" -#endif // __cplusplus - -@interface GULLoggerWrapper : NSObject - -/** - * Objective-C wrapper for GULLogBasic to allow weak linking to GULLogger - * (required) log level (one of the GULLoggerLevel enum values). - * (required) service name of type GULLoggerService. - * (required) message code starting with "I-" which means iOS, followed by a capitalized - * three-character service identifier and a six digit integer message ID that is unique - * within the service. - * An example of the message code is @"I-COR000001". - * (required) message string which can be a format string. - * (optional) variable arguments list obtained from calling va_start, used when message is a format - * string. - */ - -+ (void)logWithLevel:(GULLoggerLevel)level - withService:(GULLoggerService)service - withCode:(NSString *)messageCode - withMessage:(NSString *)message - withArgs:(va_list)args; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULLoggerLevel.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULLoggerLevel.h deleted file mode 100644 index f0ee435b..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULLoggerLevel.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright 2018 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 - -/** - * The log levels used by internal logging. - */ -typedef NS_ENUM(NSInteger, GULLoggerLevel) { - /** Error level, matches ASL_LEVEL_ERR. */ - GULLoggerLevelError = 3, - /** Warning level, matches ASL_LEVEL_WARNING. */ - GULLoggerLevelWarning = 4, - /** Notice level, matches ASL_LEVEL_NOTICE. */ - GULLoggerLevelNotice = 5, - /** Info level, matches ASL_LEVEL_INFO. */ - GULLoggerLevelInfo = 6, - /** Debug level, matches ASL_LEVEL_DEBUG. */ - GULLoggerLevelDebug = 7, - /** Minimum log level. */ - GULLoggerLevelMin = GULLoggerLevelError, - /** Maximum log level. */ - GULLoggerLevelMax = GULLoggerLevelDebug -} NS_SWIFT_NAME(GoogleLoggerLevel); diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULMutableDictionary.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULMutableDictionary.h deleted file mode 100644 index a8cc45b4..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULMutableDictionary.h +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Copyright 2017 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 - -/// A mutable dictionary that provides atomic accessor and mutators. -@interface GULMutableDictionary : NSObject - -/// Returns an object given a key in the dictionary or nil if not found. -- (id)objectForKey:(id)key; - -/// Updates the object given its key or adds it to the dictionary if it is not in the dictionary. -- (void)setObject:(id)object forKey:(id)key; - -/// Removes the object given its session ID from the dictionary. -- (void)removeObjectForKey:(id)key; - -/// Removes all objects. -- (void)removeAllObjects; - -/// Returns the number of current objects in the dictionary. -- (NSUInteger)count; - -/// Returns an object given a key in the dictionary or nil if not found. -- (id)objectForKeyedSubscript:(id)key; - -/// Updates the object given its key or adds it to the dictionary if it is not in the dictionary. -- (void)setObject:(id)obj forKeyedSubscript:(id)key; - -/// Returns the immutable dictionary. -- (NSDictionary *)dictionary; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULNSData+zlib.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULNSData+zlib.h deleted file mode 100644 index 36f94a70..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULNSData+zlib.h +++ /dev/null @@ -1,49 +0,0 @@ -// Copyright 2018 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 - -/// This is a copy of Google Toolbox for Mac library to avoid creating an extra framework. - -// NOTE: For 64bit, none of these apis handle input sizes >32bits, they will return nil when given -// such data. To handle data of that size you really should be streaming it rather then doing it all -// in memory. - -@interface NSData (GULGzip) - -/// Returns an data as the result of decompressing the payload of |data|.The data to decompress must -/// be a gzipped payloads. -+ (NSData *)gul_dataByInflatingGzippedData:(NSData *)data error:(NSError **)error; - -/// Returns an compressed data with the result of gzipping the payload of |data|. Uses the default -/// compression level. -+ (NSData *)gul_dataByGzippingData:(NSData *)data error:(NSError **)error; - -FOUNDATION_EXPORT NSString *const GULNSDataZlibErrorDomain; -FOUNDATION_EXPORT NSString *const GULNSDataZlibErrorKey; // NSNumber -FOUNDATION_EXPORT NSString *const GULNSDataZlibRemainingBytesKey; // NSNumber - -typedef NS_ENUM(NSInteger, GULNSDataZlibError) { - GULNSDataZlibErrorGreaterThan32BitsToCompress = 1024, - // An internal zlib error. - // GULNSDataZlibErrorKey will contain the error value. - // NSLocalizedDescriptionKey may contain an error string from zlib. - // Look in zlib.h for list of errors. - GULNSDataZlibErrorInternal, - // There was left over data in the buffer that was not used. - // GULNSDataZlibRemainingBytesKey will contain number of remaining bytes. - GULNSDataZlibErrorDataRemaining -}; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULNetwork.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULNetwork.h deleted file mode 100644 index 8631b8bf..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULNetwork.h +++ /dev/null @@ -1,97 +0,0 @@ -/* - * Copyright 2017 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 - -#import "GULNetworkConstants.h" -#import "GULNetworkLoggerProtocol.h" -#import "GULNetworkURLSession.h" - -/// Delegate protocol for GULNetwork events. -@protocol GULNetworkReachabilityDelegate - -/// Tells the delegate to handle events when the network reachability changes to connected or not -/// connected. -- (void)reachabilityDidChange; - -@end - -/// The Network component that provides network status and handles network requests and responses. -/// This is not thread safe. -/// -/// NOTE: -/// User must add FIRAnalytics handleEventsForBackgroundURLSessionID:completionHandler to the -/// AppDelegate application:handleEventsForBackgroundURLSession:completionHandler: -@interface GULNetwork : NSObject - -/// Indicates if network connectivity is available. -@property(nonatomic, readonly, getter=isNetworkConnected) BOOL networkConnected; - -/// Indicates if there are any uploads in progress. -@property(nonatomic, readonly, getter=hasUploadInProgress) BOOL uploadInProgress; - -/// An optional delegate that can be used in the event when network reachability changes. -@property(nonatomic, weak) id reachabilityDelegate; - -/// An optional delegate that can be used to log messages, warnings or errors that occur in the -/// network operations. -@property(nonatomic, weak) id loggerDelegate; - -/// Indicates whether the logger should display debug messages. -@property(nonatomic, assign) BOOL isDebugModeEnabled; - -/// The time interval in seconds for the network request to timeout. -@property(nonatomic, assign) NSTimeInterval timeoutInterval; - -/// Initializes with the default reachability host. -- (instancetype)init; - -/// Initializes with a custom reachability host. -- (instancetype)initWithReachabilityHost:(NSString *)reachabilityHost; - -/// Handles events when background session with the given ID has finished. -+ (void)handleEventsForBackgroundURLSessionID:(NSString *)sessionID - completionHandler:(GULNetworkSystemCompletionHandler)completionHandler; - -/// Compresses and sends a POST request with the provided data to the URL. The session will be -/// background session if usingBackgroundSession is YES. Otherwise, the POST session is default -/// session. Returns a session ID or nil if an error occurs. -- (NSString *)postURL:(NSURL *)url - payload:(NSData *)payload - queue:(dispatch_queue_t)queue - usingBackgroundSession:(BOOL)usingBackgroundSession - completionHandler:(GULNetworkCompletionHandler)handler; - -/// Compresses and sends a POST request with the provided headers and data to the URL. The session -/// will be background session if usingBackgroundSession is YES. Otherwise, the POST session is -/// default session. Returns a session ID or nil if an error occurs. -- (NSString *)postURL:(NSURL *)url - headers:(NSDictionary *)headers - payload:(NSData *)payload - queue:(dispatch_queue_t)queue - usingBackgroundSession:(BOOL)usingBackgroundSession - completionHandler:(GULNetworkCompletionHandler)handler; - -/// Sends a GET request with the provided data to the URL. The session will be background session -/// if usingBackgroundSession is YES. Otherwise, the GET session is default session. Returns a -/// session ID or nil if an error occurs. -- (NSString *)getURL:(NSURL *)url - headers:(NSDictionary *)headers - queue:(dispatch_queue_t)queue - usingBackgroundSession:(BOOL)usingBackgroundSession - completionHandler:(GULNetworkCompletionHandler)handler; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULNetworkConstants.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULNetworkConstants.h deleted file mode 100644 index 1cbedd1b..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULNetworkConstants.h +++ /dev/null @@ -1,71 +0,0 @@ -/* - * Copyright 2017 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 - -/// Error codes in Firebase Network error domain. -/// Note: these error codes should never change. It would make it harder to decode the errors if -/// we inadvertently altered any of these codes in a future SDK version. -typedef NS_ENUM(NSInteger, GULNetworkErrorCode) { - /// Unknown error. - GULNetworkErrorCodeUnknown = 0, - /// Error occurs when the request URL is invalid. - GULErrorCodeNetworkInvalidURL = 1, - /// Error occurs when request cannot be constructed. - GULErrorCodeNetworkRequestCreation = 2, - /// Error occurs when payload cannot be compressed. - GULErrorCodeNetworkPayloadCompression = 3, - /// Error occurs when session task cannot be created. - GULErrorCodeNetworkSessionTaskCreation = 4, - /// Error occurs when there is no response. - GULErrorCodeNetworkInvalidResponse = 5 -}; - -#pragma mark - Network constants - -/// The prefix of the ID of the background session. -extern NSString *const kGULNetworkBackgroundSessionConfigIDPrefix; - -/// The sub directory to store the files of data that is being uploaded in the background. -extern NSString *const kGULNetworkApplicationSupportSubdirectory; - -/// Name of the temporary directory that stores files for background uploading. -extern NSString *const kGULNetworkTempDirectoryName; - -/// The period when the temporary uploading file can stay. -extern const NSTimeInterval kGULNetworkTempFolderExpireTime; - -/// The default network request timeout interval. -extern const NSTimeInterval kGULNetworkTimeOutInterval; - -/// The host to check the reachability of the network. -extern NSString *const kGULNetworkReachabilityHost; - -/// The key to get the error context of the UserInfo. -extern NSString *const kGULNetworkErrorContext; - -#pragma mark - Network Status Code - -extern const int kGULNetworkHTTPStatusOK; -extern const int kGULNetworkHTTPStatusNoContent; -extern const int kGULNetworkHTTPStatusCodeMultipleChoices; -extern const int kGULNetworkHTTPStatusCodeMovedPermanently; -extern const int kGULNetworkHTTPStatusCodeFound; -extern const int kGULNetworkHTTPStatusCodeNotModified; -extern const int kGULNetworkHTTPStatusCodeMovedTemporarily; -extern const int kGULNetworkHTTPStatusCodeNotFound; -extern const int kGULNetworkHTTPStatusCodeCannotAcceptTraffic; -extern const int kGULNetworkHTTPStatusCodeUnavailable; diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULNetworkInfo.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULNetworkInfo.h deleted file mode 100644 index d3025cd9..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULNetworkInfo.h +++ /dev/null @@ -1,57 +0,0 @@ -// Copyright 2022 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 - -/// The type of network that the device is running with. Values should correspond to the NetworkType -/// values in android/play/playlog/proto/clientanalytics.proto -typedef NS_ENUM(NSInteger, GULNetworkType) { - GULNetworkTypeNone = -1, - GULNetworkTypeMobile = 0, - GULNetworkTypeWIFI = 1, -}; - -/// Collection of utilities to read network status information -@interface GULNetworkInfo : NSObject - -/// Returns the cellular mobile country code (mcc) if CoreTelephony is supported, otherwise nil -+ (NSString *_Nullable)getNetworkMobileCountryCode; - -/// Returns the cellular mobile network code (mnc) if CoreTelephony is supported, otherwise nil -+ (NSString *_Nullable)getNetworkMobileNetworkCode; - -/** - * Returns the formatted MccMnc if the inputs are valid, otherwise nil - * @param mcc The Mobile Country Code returned from `getNetworkMobileCountryCode` - * @param mnc The Mobile Network Code returned from `getNetworkMobileNetworkCode` - * @returns A string with the concatenated mccMnc if both inputs are valid, otherwise nil - */ -+ (NSString *_Nullable)formatMcc:(NSString *_Nullable)mcc andMNC:(NSString *_Nullable)mnc; - -/// Returns an enum indicating the network type. The enum values should be easily transferrable to -/// the NetworkType value in android/play/playlog/proto/clientanalytics.proto. Right now this always -/// returns None on platforms other than iOS. This should be updated in the future to return Wi-Fi -/// values for the other platforms when applicable. -+ (GULNetworkType)getNetworkType; - -/// Returns a string indicating the radio access technology used by the app. The return value will -/// be one of CTRadioAccess constants defined in -/// https://developer.apple.com/documentation/coretelephony/cttelephonynetworkinfo/radio_access_technology_constants -+ (NSString *)getNetworkRadioType; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h deleted file mode 100644 index 425c0731..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Copyright 2017 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 - -#import "GULNetworkMessageCode.h" - -/// The log levels used by GULNetworkLogger. -typedef NS_ENUM(NSInteger, GULNetworkLogLevel) { - kGULNetworkLogLevelError = 3, - kGULNetworkLogLevelWarning = 4, - kGULNetworkLogLevelInfo = 6, - kGULNetworkLogLevelDebug = 7, -}; - -@protocol GULNetworkLoggerDelegate - -@required -/// Tells the delegate to log a message with an array of contexts and the log level. -- (void)GULNetwork_logWithLevel:(GULNetworkLogLevel)logLevel - messageCode:(GULNetworkMessageCode)messageCode - message:(NSString *)message - contexts:(NSArray *)contexts; - -/// Tells the delegate to log a message with a context and the log level. -- (void)GULNetwork_logWithLevel:(GULNetworkLogLevel)logLevel - messageCode:(GULNetworkMessageCode)messageCode - message:(NSString *)message - context:(id)context; - -/// Tells the delegate to log a message with the log level. -- (void)GULNetwork_logWithLevel:(GULNetworkLogLevel)logLevel - messageCode:(GULNetworkMessageCode)messageCode - message:(NSString *)message; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h deleted file mode 100644 index 507bc5a5..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h +++ /dev/null @@ -1,47 +0,0 @@ -/* - * Copyright 2017 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 - -// Make sure these codes do not overlap with any contained in the FIRAMessageCode enum. -typedef NS_ENUM(NSInteger, GULNetworkMessageCode) { - // GULNetwork.m - kGULNetworkMessageCodeNetwork000 = 900000, // I-NET900000 - kGULNetworkMessageCodeNetwork001 = 900001, // I-NET900001 - kGULNetworkMessageCodeNetwork002 = 900002, // I-NET900002 - kGULNetworkMessageCodeNetwork003 = 900003, // I-NET900003 - // GULNetworkURLSession.m - kGULNetworkMessageCodeURLSession000 = 901000, // I-NET901000 - kGULNetworkMessageCodeURLSession001 = 901001, // I-NET901001 - kGULNetworkMessageCodeURLSession002 = 901002, // I-NET901002 - kGULNetworkMessageCodeURLSession003 = 901003, // I-NET901003 - kGULNetworkMessageCodeURLSession004 = 901004, // I-NET901004 - kGULNetworkMessageCodeURLSession005 = 901005, // I-NET901005 - kGULNetworkMessageCodeURLSession006 = 901006, // I-NET901006 - kGULNetworkMessageCodeURLSession007 = 901007, // I-NET901007 - kGULNetworkMessageCodeURLSession008 = 901008, // I-NET901008 - kGULNetworkMessageCodeURLSession009 = 901009, // I-NET901009 - kGULNetworkMessageCodeURLSession010 = 901010, // I-NET901010 - kGULNetworkMessageCodeURLSession011 = 901011, // I-NET901011 - kGULNetworkMessageCodeURLSession012 = 901012, // I-NET901012 - kGULNetworkMessageCodeURLSession013 = 901013, // I-NET901013 - kGULNetworkMessageCodeURLSession014 = 901014, // I-NET901014 - kGULNetworkMessageCodeURLSession015 = 901015, // I-NET901015 - kGULNetworkMessageCodeURLSession016 = 901016, // I-NET901016 - kGULNetworkMessageCodeURLSession017 = 901017, // I-NET901017 - kGULNetworkMessageCodeURLSession018 = 901018, // I-NET901018 - kGULNetworkMessageCodeURLSession019 = 901019, // I-NET901019 -}; diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULNetworkURLSession.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULNetworkURLSession.h deleted file mode 100644 index 3f9f7f9e..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULNetworkURLSession.h +++ /dev/null @@ -1,62 +0,0 @@ -/* - * Copyright 2017 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 - -#import "GULNetworkLoggerProtocol.h" - -NS_ASSUME_NONNULL_BEGIN - -typedef void (^GULNetworkCompletionHandler)(NSHTTPURLResponse *_Nullable response, - NSData *_Nullable data, - NSError *_Nullable error); -typedef void (^GULNetworkURLSessionCompletionHandler)(NSHTTPURLResponse *_Nullable response, - NSData *_Nullable data, - NSString *sessionID, - NSError *_Nullable error); -typedef void (^GULNetworkSystemCompletionHandler)(void); - -/// The protocol that uses NSURLSession for iOS >= 7.0 to handle requests and responses. -@interface GULNetworkURLSession : NSObject - -/// Indicates whether the background network is enabled. Default value is NO. -@property(nonatomic, getter=isBackgroundNetworkEnabled) BOOL backgroundNetworkEnabled; - -/// The logger delegate to log message, errors or warnings that occur during the network operations. -@property(nonatomic, weak, nullable) id loggerDelegate; - -/// Calls the system provided completion handler after the background session is finished. -+ (void)handleEventsForBackgroundURLSessionID:(NSString *)sessionID - completionHandler:(GULNetworkSystemCompletionHandler)completionHandler; - -/// Initializes with logger delegate. -- (instancetype)initWithNetworkLoggerDelegate: - (nullable id)networkLoggerDelegate NS_DESIGNATED_INITIALIZER; - -- (instancetype)init NS_UNAVAILABLE; - -/// Sends an asynchronous POST request and calls the provided completion handler when the request -/// completes or when errors occur, and returns an ID of the session/connection. -- (nullable NSString *)sessionIDFromAsyncPOSTRequest:(NSURLRequest *)request - completionHandler:(GULNetworkURLSessionCompletionHandler)handler; - -/// Sends an asynchronous GET request and calls the provided completion handler when the request -/// completes or when errors occur, and returns an ID of the session. -- (nullable NSString *)sessionIDFromAsyncGETRequest:(NSURLRequest *)request - completionHandler:(GULNetworkURLSessionCompletionHandler)handler; - -NS_ASSUME_NONNULL_END -@end diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULObjectSwizzler.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULObjectSwizzler.h deleted file mode 100644 index b0a692a3..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULObjectSwizzler.h +++ /dev/null @@ -1,123 +0,0 @@ -/* - * 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 - -/** Enums that map to their OBJC-prefixed counterparts. */ -typedef OBJC_ENUM(uintptr_t, GUL_ASSOCIATION){ - - // Is a weak association. - GUL_ASSOCIATION_ASSIGN, - - // Is a nonatomic strong association. - GUL_ASSOCIATION_RETAIN_NONATOMIC, - - // Is a nonatomic copy association. - GUL_ASSOCIATION_COPY_NONATOMIC, - - // Is an atomic strong association. - GUL_ASSOCIATION_RETAIN, - - // Is an atomic copy association. - GUL_ASSOCIATION_COPY}; - -/** This class handles swizzling a specific instance of a class by generating a - * dynamic subclass and installing selectors and properties onto the dynamic - * subclass. Then, the instance's class is set to the dynamic subclass. There - * should be a 1:1 ratio of object swizzlers to swizzled instances. - */ -@interface GULObjectSwizzler : NSObject - -/** The subclass that is generated. */ -@property(nullable, nonatomic, readonly) Class generatedClass; - -/** Sets an associated object in the runtime. This mechanism can be used to - * simulate adding properties. - * - * @param object The object that will be queried for the associated object. - * @param key The key of the associated object. - * @param value The value to associate to the swizzled object. - * @param association The mechanism to use when associating the objects. - */ -+ (void)setAssociatedObject:(id)object - key:(NSString *)key - value:(nullable id)value - association:(GUL_ASSOCIATION)association; - -/** Gets an associated object in the runtime. This mechanism can be used to - * simulate adding properties. - * - * @param object The object that will be queried for the associated object. - * @param key The key of the associated object. - */ -+ (nullable id)getAssociatedObject:(id)object key:(NSString *)key; - -/** Please use the designated initializer. */ -- (instancetype)init NS_UNAVAILABLE; - -/** Instantiates an object swizzler using an object it will operate on. - * Generates a new class pair. - * - * @note There is no need to store this object. After calling -swizzle, this - * object can be found by calling -gul_objectSwizzler - * - * @param object The object to be swizzled. - * @return An instance of this class. - */ -- (instancetype)initWithObject:(id)object NS_DESIGNATED_INITIALIZER; - -/** Sets an associated object in the runtime. This mechanism can be used to - * simulate adding properties. - * - * @param key The key of the associated object. - * @param value The value to associate to the swizzled object. - * @param association The mechanism to use when associating the objects. - */ -- (void)setAssociatedObjectWithKey:(NSString *)key - value:(id)value - association:(GUL_ASSOCIATION)association; - -/** Gets an associated object in the runtime. This mechanism can be used to - * simulate adding properties. - * - * @param key The key of the associated object. - */ -- (nullable id)getAssociatedObjectForKey:(NSString *)key; - -/** Copies a selector from an existing class onto the generated dynamic subclass - * that this object will adopt. This mechanism can be used to add methods to - * specific instances of a class. - * - * @note Should not be called after calling -swizzle. - * @param selector The selector to add to the instance. - * @param aClass The class supplying an implementation of the method. - * @param isClassSelector A BOOL specifying whether the selector is a class or - * instance selector. - */ -- (void)copySelector:(SEL)selector fromClass:(Class)aClass isClassSelector:(BOOL)isClassSelector; - -/** Swizzles the object, changing its class to the generated class. Registers - * the class pair. */ -- (void)swizzle; - -/** @return The value of -[objectBeingSwizzled isProxy] */ -- (BOOL)isSwizzlingProxyObject; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h deleted file mode 100644 index a33262af..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h +++ /dev/null @@ -1,207 +0,0 @@ -/* - * 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/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULReachabilityChecker.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULReachabilityChecker.h deleted file mode 100644 index 0c70c055..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULReachabilityChecker.h +++ /dev/null @@ -1,79 +0,0 @@ -/* - * Copyright 2017 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 -#if !TARGET_OS_WATCH -#import -#endif - -/// Reachability Status -typedef enum { - kGULReachabilityUnknown, ///< Have not yet checked or been notified whether host is reachable. - kGULReachabilityNotReachable, ///< Host is not reachable. - kGULReachabilityViaWifi, ///< Host is reachable via Wifi. - kGULReachabilityViaCellular, ///< Host is reachable via cellular. -} GULReachabilityStatus; - -const NSString *GULReachabilityStatusString(GULReachabilityStatus status); - -@class GULReachabilityChecker; - -/// Google Analytics iOS Reachability Checker. -@protocol GULReachabilityDelegate -@required -/// Called when network status has changed. -- (void)reachability:(GULReachabilityChecker *)reachability - statusChanged:(GULReachabilityStatus)status; -@end - -/// Google Analytics iOS Network Status Checker. -@interface GULReachabilityChecker : NSObject - -/// The last known reachability status, or GULReachabilityStatusUnknown if the -/// checker is not active. -@property(nonatomic, readonly) GULReachabilityStatus reachabilityStatus; -/// The host to which reachability status is to be checked. -@property(nonatomic, copy, readonly) NSString *host; -/// The delegate to be notified of reachability status changes. -@property(nonatomic, weak) id reachabilityDelegate; -/// `YES` if the reachability checker is active, `NO` otherwise. -@property(nonatomic, readonly) BOOL isActive; - -/// Initialize the reachability checker. Note that you must call start to begin checking for and -/// receiving notifications about network status changes. -/// -/// @param reachabilityDelegate The delegate to be notified when reachability status to host -/// changes. -/// -/// @param host The name of the host. -/// -- (instancetype)initWithReachabilityDelegate:(id)reachabilityDelegate - withHost:(NSString *)host; - -- (instancetype)init NS_UNAVAILABLE; - -/// Start checking for reachability to the specified host. This has no effect if the status -/// checker is already checking for connectivity. -/// -/// @return `YES` if initiating status checking was successful or the status checking has already -/// been initiated, `NO` otherwise. -- (BOOL)start; - -/// Stop checking for reachability to the specified host. This has no effect if the status -/// checker is not checking for connectivity. -- (void)stop; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h deleted file mode 100644 index ed080a39..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h +++ /dev/null @@ -1,76 +0,0 @@ -/* - * Copyright 2019 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 -#import - -#if !TARGET_OS_OSX -#import -#endif // !TARGET_OS_OSX - -#if ((TARGET_OS_IOS || TARGET_OS_TV) && (__IPHONE_OS_VERSION_MAX_ALLOWED >= 130000)) -#define UISCENE_SUPPORTED 1 -#endif - -NS_ASSUME_NONNULL_BEGIN - -typedef NSString *const GULSceneDelegateInterceptorID; - -/** This class contains methods that isa swizzle the scene delegate. */ -@interface GULSceneDelegateSwizzler : NSProxy - -#if UISCENE_SUPPORTED - -/** Registers a scene delegate interceptor whose methods will be invoked as they're invoked on the - * original scene delegate. - * - * @param interceptor An instance of a class that conforms to the application delegate protocol. - * The interceptor is NOT retained. - * @return A unique GULSceneDelegateInterceptorID if interceptor was successfully registered; nil - * if it fails. - */ -+ (nullable GULSceneDelegateInterceptorID)registerSceneDelegateInterceptor: - (id)interceptor API_AVAILABLE(ios(13.0), tvos(13.0)); - -/** Unregisters an interceptor with the given ID if it exists. - * - * @param interceptorID The object that was generated when the interceptor was registered. - */ -+ (void)unregisterSceneDelegateInterceptorWithID:(GULSceneDelegateInterceptorID)interceptorID - API_AVAILABLE(ios(13.0), tvos(13.0)); - -/** Do not initialize this class. */ -- (instancetype)init NS_UNAVAILABLE; - -#endif // UISCENE_SUPPORTED - -/** This method ensures that the original scene delegate has been proxied. Call this before - * registering your interceptor. This method is safe to call multiple times (but it only proxies - * the scene delegate once). - * - * The method has no effect for extensions. - */ -+ (void)proxyOriginalSceneDelegate; - -/** Indicates whether scene delegate proxy is explicitly disabled or enabled. Enabled by default. - * - * @return YES if SceneDelegateProxy is Enabled, NO otherwise. - */ -+ (BOOL)isSceneDelegateProxyEnabled; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULSecureCoding.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULSecureCoding.h deleted file mode 100644 index 8484b395..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULSecureCoding.h +++ /dev/null @@ -1,36 +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 - -/** The class wraps `NSKeyedArchiver` and `NSKeyedUnarchiver` API to provide a unified secure coding - * methods for iOS versions before and after 11. - */ -@interface GULSecureCoding : NSObject - -+ (nullable id)unarchivedObjectOfClasses:(NSSet *)classes - fromData:(NSData *)data - error:(NSError **)outError; - -+ (nullable id)unarchivedObjectOfClass:(Class)class - fromData:(NSData *)data - error:(NSError **)outError; - -+ (nullable NSData *)archivedDataWithRootObject:(id)object error:(NSError **)outError; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULSwizzledObject.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULSwizzledObject.h deleted file mode 100644 index fc07f0a2..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULSwizzledObject.h +++ /dev/null @@ -1,42 +0,0 @@ -/* - * 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 - -@class GULObjectSwizzler; - -/** This class exists as a method donor. These methods will be added to all objects that are - * swizzled by the object swizzler. This class should not be instantiated. - */ -@interface GULSwizzledObject : NSObject - -- (instancetype)init NS_UNAVAILABLE; - -/** Copies the methods below to the swizzled object. - * - * @param objectSwizzler The swizzler to use when adding the methods below. - */ -+ (void)copyDonorSelectorsUsingObjectSwizzler:(GULObjectSwizzler *)objectSwizzler; - -#pragma mark - Donor methods. - -/** @return The generated subclass. Used in respondsToSelector: calls. */ -- (Class)gul_class; - -/** @return The object swizzler that manages this object. */ -- (GULObjectSwizzler *)gul_objectSwizzler; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULSwizzler.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULSwizzler.h deleted file mode 100644 index 26949c88..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULSwizzler.h +++ /dev/null @@ -1,71 +0,0 @@ -/* - * 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/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h deleted file mode 100644 index e88eb67b..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h +++ /dev/null @@ -1,31 +0,0 @@ -/* - * Copyright 2020 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 - -/** The class represents HTTP response received from `NSURLSession`. */ -@interface GULURLSessionDataResponse : NSObject - -@property(nonatomic, readonly) NSHTTPURLResponse *HTTPResponse; -@property(nonatomic, nullable, readonly) NSData *HTTPBody; - -- (instancetype)initWithResponse:(NSHTTPURLResponse *)response HTTPBody:(nullable NSData *)body; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULUserDefaults.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULUserDefaults.h deleted file mode 100644 index 0d047818..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULUserDefaults.h +++ /dev/null @@ -1,110 +0,0 @@ -// Copyright 2018 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 - -/// A thread-safe user defaults that uses C functions from CFPreferences.h instead of -/// `NSUserDefaults`. This is to avoid sending an `NSNotification` when it's changed from a -/// background thread to avoid crashing. // TODO: Insert radar number here. -@interface GULUserDefaults : NSObject - -/// A shared user defaults similar to +[NSUserDefaults standardUserDefaults] and accesses the same -/// data of the standardUserDefaults. -+ (GULUserDefaults *)standardUserDefaults; - -/// Initializes preferences with a suite name that is the same with the NSUserDefaults' suite name. -/// Both of CFPreferences and NSUserDefaults share the same plist file so their data will exactly -/// the same. -/// -/// @param suiteName The name of the suite of the user defaults. -- (instancetype)initWithSuiteName:(nullable NSString *)suiteName; - -#pragma mark - Getters - -/// Searches the receiver's search list for a default with the key 'defaultName' and return it. If -/// another process has changed defaults in the search list, NSUserDefaults will automatically -/// update to the latest values. If the key in question has been marked as ubiquitous via a Defaults -/// Configuration File, the latest value may not be immediately available, and the registered value -/// will be returned instead. -- (nullable id)objectForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it will return nil if the value is not an NSArray. -- (nullable NSArray *)arrayForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it will return nil if the value -/// is not an NSDictionary. -- (nullable NSDictionary *)dictionaryForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it will convert NSNumber values to their NSString -/// representation. If a non-string non-number value is found, nil will be returned. -- (nullable NSString *)stringForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it converts the returned value to an NSInteger. If the -/// value is an NSNumber, the result of -integerValue will be returned. If the value is an NSString, -/// it will be converted to NSInteger if possible. If the value is a boolean, it will be converted -/// to either 1 for YES or 0 for NO. If the value is absent or can't be converted to an integer, 0 -/// will be returned. -- (NSInteger)integerForKey:(NSString *)defaultName; - -/// Similar to -integerForKey:, except that it returns a float, and boolean values will not be -/// converted. -- (float)floatForKey:(NSString *)defaultName; - -/// Similar to -integerForKey:, except that it returns a double, and boolean values will not be -/// converted. -- (double)doubleForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it converts the returned value to a BOOL. If the value -/// is an NSNumber, NO will be returned if the value is 0, YES otherwise. If the value is an -/// NSString, values of "YES" or "1" will return YES, and values of "NO", "0", or any other string -/// will return NO. If the value is absent or can't be converted to a BOOL, NO will be returned. -- (BOOL)boolForKey:(NSString *)defaultName; - -#pragma mark - Setters - -/// Immediately stores a value (or removes the value if `nil` is passed as the value) for the -/// provided key in the search list entry for the receiver's suite name in the current user and any -/// host, then asynchronously stores the value persistently, where it is made available to other -/// processes. -- (void)setObject:(nullable id)value forKey:(NSString *)defaultName; - -/// Equivalent to -setObject:forKey: except that the value is converted from a float to an NSNumber. -- (void)setFloat:(float)value forKey:(NSString *)defaultName; - -/// Equivalent to -setObject:forKey: except that the value is converted from a double to an -/// NSNumber. -- (void)setDouble:(double)value forKey:(NSString *)defaultName; - -/// Equivalent to -setObject:forKey: except that the value is converted from an NSInteger to an -/// NSNumber. -- (void)setInteger:(NSInteger)value forKey:(NSString *)defaultName; - -/// Equivalent to -setObject:forKey: except that the value is converted from a BOOL to an NSNumber. -- (void)setBool:(BOOL)value forKey:(NSString *)defaultName; - -#pragma mark - Removing Defaults - -/// Equivalent to -[... setObject:nil forKey:defaultName] -- (void)removeObjectForKey:(NSString *)defaultName; - -#pragma mark - Save data - -/// Blocks the calling thread until all in-progress set operations have completed. -- (void)synchronize; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h deleted file mode 100644 index d89ec680..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h +++ /dev/null @@ -1,44 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "GULAppDelegateSwizzler.h" -#import "GULApplication.h" -#import "GULSceneDelegateSwizzler.h" -#import "GULAppEnvironmentUtil.h" -#import "GULHeartbeatDateStorable.h" -#import "GULHeartbeatDateStorage.h" -#import "GULHeartbeatDateStorageUserDefaults.h" -#import "GULKeychainStorage.h" -#import "GULKeychainUtils.h" -#import "GULNetworkInfo.h" -#import "GULSecureCoding.h" -#import "GULURLSessionDataResponse.h" -#import "NSURLSession+GULPromises.h" -#import "GULObjectSwizzler.h" -#import "GULSwizzledObject.h" -#import "GULLogger.h" -#import "GULLoggerLevel.h" -#import "GULOriginalIMPConvenienceMacros.h" -#import "GULSwizzler.h" -#import "GULNSData+zlib.h" -#import "GULMutableDictionary.h" -#import "GULNetwork.h" -#import "GULNetworkConstants.h" -#import "GULNetworkLoggerProtocol.h" -#import "GULNetworkMessageCode.h" -#import "GULNetworkURLSession.h" -#import "GULReachabilityChecker.h" -#import "GULUserDefaults.h" - -FOUNDATION_EXPORT double GoogleUtilitiesVersionNumber; -FOUNDATION_EXPORT const unsigned char GoogleUtilitiesVersionString[]; - diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h deleted file mode 100644 index 7bed005e..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright 2020 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 - -@class FBLPromise; -@class GULURLSessionDataResponse; - -NS_ASSUME_NONNULL_BEGIN - -/** Promise based API for `NSURLSession`. */ -@interface NSURLSession (GULPromises) - -/** Creates a promise wrapping `-[NSURLSession dataTaskWithRequest:completionHandler:]` method. - * @param URLRequest The request to create a data task with. - * @return A promise that is fulfilled when an HTTP response is received (with any response code), - * or is rejected with the error passed to the task completion. - */ -- (FBLPromise *)gul_dataTaskPromiseWithRequest: - (NSURLRequest *)URLRequest; - -@end - -NS_ASSUME_NONNULL_END 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 deleted file mode 100644 index 7aafaab1..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - GoogleUtilities - CFBundleIdentifier - com.firebase.Firebase-GoogleUtilities - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - GoogleUtilities - CFBundlePackageType - FMWK - CFBundleVersion - 7.11.5 - DTSDKName - iphonesimulator11.2 - - diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Modules/module.modulemap b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Modules/module.modulemap deleted file mode 100644 index 29a2d1d2..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Modules/module.modulemap +++ /dev/null @@ -1,8 +0,0 @@ -framework module GoogleUtilities { -umbrella header "GoogleUtilities-umbrella.h" -export * -module * { export * } - link framework "Security" - link framework "SystemConfiguration" - link "z" -} diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities deleted file mode 100644 index e30bc96b..00000000 Binary files a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities and /dev/null differ diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h deleted file mode 100644 index 58dec492..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h +++ /dev/null @@ -1,107 +0,0 @@ -/* - * 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 - -#import "GULApplication.h" - -NS_ASSUME_NONNULL_BEGIN - -typedef NSString *const GULAppDelegateInterceptorID; - -/** This class contains methods that isa swizzle the app delegate. */ -@interface GULAppDelegateSwizzler : NSProxy - -/** Registers an app delegate interceptor whose methods will be invoked as they're invoked on the - * original app delegate. - * - * @param interceptor An instance of a class that conforms to the application delegate protocol. - * The interceptor is NOT retained. - * @return A unique GULAppDelegateInterceptorID if interceptor was successfully registered; nil - * if it fails. - */ -+ (nullable GULAppDelegateInterceptorID)registerAppDelegateInterceptor: - (id)interceptor; - -/** Unregisters an interceptor with the given ID if it exists. - * - * @param interceptorID The object that was generated when the interceptor was registered. - */ -+ (void)unregisterAppDelegateInterceptorWithID:(GULAppDelegateInterceptorID)interceptorID; - -/** This method ensures that the original app delegate has been proxied. Call this before - * registering your interceptor. This method is safe to call multiple times (but it only proxies - * the app delegate once). - * - * This method doesn't proxy APNS related methods: - * @code - * - application:didRegisterForRemoteNotificationsWithDeviceToken: - * - application:didFailToRegisterForRemoteNotificationsWithError: - * - application:didReceiveRemoteNotification:fetchCompletionHandler: - * - application:didReceiveRemoteNotification: - * @endcode - * - * To proxy these methods use +[GULAppDelegateSwizzler - * proxyOriginalDelegateIncludingAPNSMethods]. The methods have to be proxied separately to - * avoid potential warnings from Apple review about missing Push Notification Entitlement (e.g. - * https://github.com/firebase/firebase-ios-sdk/issues/2807) - * - * The method has no effect for extensions. - * - * @see proxyOriginalDelegateIncludingAPNSMethods - */ -+ (void)proxyOriginalDelegate; - -/** This method ensures that the original app delegate has been proxied including APNS related - * methods. Call this before registering your interceptor. This method is safe to call multiple - * times (but it only proxies the app delegate once) or - * after +[GULAppDelegateSwizzler proxyOriginalDelegate] - * - * This method calls +[GULAppDelegateSwizzler proxyOriginalDelegate] under the hood. - * After calling this method the following App Delegate methods will be proxied in addition to - * the methods proxied by proxyOriginalDelegate: - * @code - * - application:didRegisterForRemoteNotificationsWithDeviceToken: - * - application:didFailToRegisterForRemoteNotificationsWithError: - * - application:didReceiveRemoteNotification:fetchCompletionHandler: - * - application:didReceiveRemoteNotification: - * @endcode - * - * The method has no effect for extensions. - * - * @see proxyOriginalDelegate - */ -+ (void)proxyOriginalDelegateIncludingAPNSMethods; - -/** Indicates whether app delegate proxy is explicitly disabled or enabled. Enabled by default. - * - * @return YES if AppDelegateProxy is Enabled, NO otherwise. - */ -+ (BOOL)isAppDelegateProxyEnabled; - -/** Returns the current sharedApplication. - * - * @return the current application instance if in an app, or nil if in extension or if it doesn't - * exist. - */ -+ (nullable GULApplication *)sharedApplication; - -/** Do not initialize this class. */ -- (instancetype)init NS_UNAVAILABLE; - -NS_ASSUME_NONNULL_END - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h deleted file mode 100644 index e84ab9e6..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h +++ /dev/null @@ -1,69 +0,0 @@ -/* - * Copyright 2017 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 - -@interface GULAppEnvironmentUtil : NSObject - -/// Indicates whether the app is from Apple Store or not. Returns NO if the app is on simulator, -/// development environment or sideloaded. -+ (BOOL)isFromAppStore; - -/// Indicates whether the app is a Testflight app. Returns YES if the app has sandbox receipt. -/// Returns NO otherwise. -+ (BOOL)isAppStoreReceiptSandbox; - -/// Indicates whether the app is on simulator or not at runtime depending on the device -/// architecture. -+ (BOOL)isSimulator; - -/// The current device model. Returns an empty string if device model cannot be retrieved. -+ (nullable NSString *)deviceModel; - -/// The current device model, with simulator-specific values. Returns an empty string if device -/// model cannot be retrieved. -+ (nullable NSString *)deviceSimulatorModel; - -/// The current operating system version. Returns an empty string if the system version cannot be -/// retrieved. -+ (NSString *)systemVersion; - -/// Indicates whether it is running inside an extension or an app. -+ (BOOL)isAppExtension; - -/// @return Returns @YES when is run on iOS version greater or equal to 7.0 -+ (BOOL)isIOS7OrHigher DEPRECATED_MSG_ATTRIBUTE( - "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 __deprecated; - -/// @return An Apple platform. Possible values "ios", "tvos", "macos", "watchos", "maccatalyst", and -/// "visionos". -+ (NSString *)applePlatform; - -/// @return An Apple Device platform. Same possible values as `applePlatform`, with the addition of -/// "ipados". -+ (NSString *)appleDevicePlatform; - -/// @return The way the library was added to the app, e.g. "swiftpm", "cocoapods", etc. -+ (NSString *)deploymentType; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULApplication.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULApplication.h deleted file mode 100644 index 80672124..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULApplication.h +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Copyright 2019 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 - -#if TARGET_OS_IOS || TARGET_OS_TV - -#import - -#define GULApplication UIApplication -#define GULApplicationDelegate UIApplicationDelegate -#define GULUserActivityRestoring UIUserActivityRestoring - -static NSString *const kGULApplicationClassName = @"UIApplication"; - -#elif TARGET_OS_OSX - -#import - -#define GULApplication NSApplication -#define GULApplicationDelegate NSApplicationDelegate -#define GULUserActivityRestoring NSUserActivityRestoring - -static NSString *const kGULApplicationClassName = @"NSApplication"; - -#elif TARGET_OS_WATCH - -#import - -// We match the according watchOS API but swizzling should not work in watch -#define GULApplication WKExtension -#define GULApplicationDelegate WKExtensionDelegate -#define GULUserActivityRestoring NSUserActivityRestoring - -static NSString *const kGULApplicationClassName = @"WKExtension"; - -#endif diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h deleted file mode 100644 index 43d3740a..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Copyright 2021 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 - -/** - * Describes an object that can store and fetch heartbeat dates for given tags. - */ -@protocol GULHeartbeatDateStorable - -/** - * Reads the date from the specified file for the given tag. - * @return Returns date if exists, otherwise `nil`. - */ -- (nullable NSDate *)heartbeatDateForTag:(NSString *)tag; - -/** - * Saves the date for the specified tag in the specified file. - * @return YES on success, NO otherwise. - */ -- (BOOL)setHearbeatDate:(NSDate *)date forTag:(NSString *)tag; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h deleted file mode 100644 index 245b1a25..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h +++ /dev/null @@ -1,54 +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 - -#import "GULHeartbeatDateStorable.h" - -NS_ASSUME_NONNULL_BEGIN - -/// The name of the directory where the heartbeat data is stored. -extern NSString *const kGULHeartbeatStorageDirectory; - -/// Stores either a date or a dictionary to a specified file. -@interface GULHeartbeatDateStorage : NSObject - -- (instancetype)init NS_UNAVAILABLE; - -@property(nonatomic, readonly) NSURL *fileURL; - -/** - * Default initializer. - * @param fileName The name of the file to store the date information. - * exist, it will be created if needed. - */ -- (instancetype)initWithFileName:(NSString *)fileName; - -/** - * Reads the date from the specified file for the given tag. - * @return Returns date if exists, otherwise `nil`. - */ -- (nullable NSDate *)heartbeatDateForTag:(NSString *)tag; - -/** - * Saves the date for the specified tag in the specified file. - * @return YES on success, NO otherwise. - */ -- (BOOL)setHearbeatDate:(NSDate *)date forTag:(NSString *)tag; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h deleted file mode 100644 index e6c7dda7..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Copyright 2021 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 - -#import "GULHeartbeatDateStorable.h" - -NS_ASSUME_NONNULL_BEGIN - -/// Stores either a date or a dictionary to a specified file. -@interface GULHeartbeatDateStorageUserDefaults : NSObject - -/** - * Default initializer. tvOS can only write to the cache directory and - * there are no guarantees that the directory will persist. User defaults will - * be retained, so that should be used instead. - * @param defaults User defaults instance to store the heartbeat information. - * @param key The key to be used with the user defaults instance. - */ -- (instancetype)initWithDefaults:(NSUserDefaults *)defaults key:(NSString *)key; - -- (instancetype)init NS_UNAVAILABLE; - -/** - * Reads the date from the specified file for the given tag. - * @return Returns date if exists, otherwise `nil`. - */ -- (nullable NSDate *)heartbeatDateForTag:(NSString *)tag; - -/** - * Saves the date for the specified tag in the specified file. - * @return YES on success, NO otherwise. - */ -- (BOOL)setHearbeatDate:(NSDate *)date forTag:(NSString *)tag; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULKeychainStorage.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULKeychainStorage.h deleted file mode 100644 index af10cb4d..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULKeychainStorage.h +++ /dev/null @@ -1,82 +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 - -@class FBLPromise; - -NS_ASSUME_NONNULL_BEGIN - -/// The class provides a convenient, multiplatform abstraction of the Keychain. -/// -/// When using this API on macOS, the corresponding target must be signed with a provisioning -/// profile that has the Keychain Sharing capability enabled. -@interface GULKeychainStorage : NSObject - -- (instancetype)init NS_UNAVAILABLE; - -/** Initializes the keychain storage with Keychain Service name. - * @param service A Keychain Service name that will be used to store and retrieve objects. See also - * `kSecAttrService`. - */ -- (instancetype)initWithService:(NSString *)service; - -/** - * Get an object by key. - * @param key The key. - * @param objectClass The expected object class required by `NSSecureCoding`. - * @param accessGroup The Keychain Access Group. - * - * @return Returns a promise. It is resolved with an object stored by key if exists. It is resolved - * with `nil` when the object not found. It fails on a Keychain error. - */ -- (FBLPromise> *)getObjectForKey:(NSString *)key - objectClass:(Class)objectClass - accessGroup:(nullable NSString *)accessGroup; - -/** - * Saves the given object by the given key. - * @param object The object to store. - * @param key The key to store the object. If there is an existing object by the key, it will be - * overridden. - * @param accessGroup The Keychain Access Group. - * - * @return Returns which is resolved with `[NSNull null]` on success. - */ -- (FBLPromise *)setObject:(id)object - forKey:(NSString *)key - accessGroup:(nullable NSString *)accessGroup; - -/** - * Removes the object by the given key. - * @param key The key to store the object. If there is an existing object by the key, it will be - * overridden. - * @param accessGroup The Keychain Access Group. - * - * @return Returns which is resolved with `[NSNull null]` on success. - */ -- (FBLPromise *)removeObjectForKey:(NSString *)key - accessGroup:(nullable NSString *)accessGroup; - -#if TARGET_OS_OSX -/// If not `nil`, then only this keychain will be used to save and read data (see -/// `kSecMatchSearchList` and `kSecUseKeychain`. It is mostly intended to be used by unit tests. -@property(nonatomic, nullable) SecKeychainRef keychainRef; -#endif // TARGET_OS_OSX - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULKeychainUtils.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULKeychainUtils.h deleted file mode 100644 index 9c17356c..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULKeychainUtils.h +++ /dev/null @@ -1,64 +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 - -FOUNDATION_EXPORT NSString *const kGULKeychainUtilsErrorDomain; - -/// A collection of helper functions that abstract away common Keychain operations. -/// -/// When using this API on macOS, the corresponding target must be signed with a provisioning -/// profile that has the Keychain Sharing capability enabled. -@interface GULKeychainUtils : NSObject - -/** Fetches a keychain item data matching to the provided query. - * @param query A dictionary with Keychain query parameters. See docs for `SecItemCopyMatching` for - * details. - * @param outError A pointer to `NSError` instance or `NULL`. The instance at `outError` will be - * assigned with an error if there is. - * @returns Data for the first Keychain Item matching the provided query or `nil` if there is not - * such an item (`outError` will be `nil` in this case) or an error occurred. - */ -+ (nullable NSData *)getItemWithQuery:(NSDictionary *)query - error:(NSError *_Nullable *_Nullable)outError; - -/** Stores data to a Keychain Item matching to the provided query. An existing Keychain Item - * matching the query parameters will be updated or a new will be created. - * @param item A Keychain Item data to store. - * @param query A dictionary with Keychain query parameters. See docs for `SecItemAdd` and - * `SecItemUpdate` for details. - * @param outError A pointer to `NSError` instance or `NULL`. The instance at `outError` will be - * assigned with an error if there is. - * @returns `YES` when data was successfully stored, `NO` otherwise. - */ -+ (BOOL)setItem:(NSData *)item - withQuery:(NSDictionary *)query - error:(NSError *_Nullable *_Nullable)outError; - -/** Removes a Keychain Item matching to the provided query. - * @param query A dictionary with Keychain query parameters. See docs for `SecItemDelete` for - * details. - * @param outError A pointer to `NSError` instance or `NULL`. The instance at `outError` will be - * assigned with an error if there is. - * @returns `YES` if the item was removed successfully or doesn't exist, `NO` otherwise. - */ -+ (BOOL)removeItemWithQuery:(NSDictionary *)query error:(NSError *_Nullable *_Nullable)outError; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULLogger.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULLogger.h deleted file mode 100644 index 6797399b..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULLogger.h +++ /dev/null @@ -1,159 +0,0 @@ -/* - * Copyright 2018 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 - -#import "GULLoggerLevel.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - * The services used in the logger. - */ -typedef NSString *const GULLoggerService; - -#ifdef __cplusplus -extern "C" { -#endif // __cplusplus - -/** - * Initialize GULLogger. - */ -extern void GULLoggerInitializeASL(void); - -/** - * Override log level to Debug. - */ -void GULLoggerForceDebug(void); - -/** - * Turn on logging to STDERR. - */ -extern void GULLoggerEnableSTDERR(void); - -/** - * Changes the default logging level of GULLoggerLevelNotice to a user-specified level. - * The default level cannot be set above GULLoggerLevelNotice if the app is running from App Store. - * (required) log level (one of the GULLoggerLevel enum values). - */ -extern void GULSetLoggerLevel(GULLoggerLevel loggerLevel); - -/** - * Checks if the specified logger level is loggable given the current settings. - * (required) log level (one of the GULLoggerLevel enum values). - */ -extern BOOL GULIsLoggableLevel(GULLoggerLevel loggerLevel); - -/** - * Register version to include in logs. - * (required) version - */ -extern void GULLoggerRegisterVersion(NSString *version); - -/** - * Logs a message to the Xcode console and the device log. If running from AppStore, will - * not log any messages with a level higher than GULLoggerLevelNotice to avoid log spamming. - * (required) log level (one of the GULLoggerLevel enum values). - * (required) service name of type GULLoggerService. - * (required) message code starting with "I-" which means iOS, followed by a capitalized - * three-character service identifier and a six digit integer message ID that is unique - * within the service. - * An example of the message code is @"I-COR000001". - * (required) message string which can be a format string. - * (optional) variable arguments list obtained from calling va_start, used when message is a format - * string. - */ -extern void GULLogBasic(GULLoggerLevel level, - GULLoggerService service, - BOOL forceLog, - NSString *messageCode, - NSString *message, -// On 64-bit simulators, va_list is not a pointer, so cannot be marked nullable -// See: http://stackoverflow.com/q/29095469 -#if __LP64__ && TARGET_OS_SIMULATOR || TARGET_OS_OSX - va_list args_ptr -#else - va_list _Nullable args_ptr -#endif -); - -/** - * The following functions accept the following parameters in order: - * (required) service name of type GULLoggerService. - * (required) message code starting from "I-" which means iOS, followed by a capitalized - * three-character service identifier and a six digit integer message ID that is unique - * within the service. - * An example of the message code is @"I-COR000001". - * See go/firebase-log-proposal for details. - * (required) message string which can be a format string. - * (optional) the list of arguments to substitute into the format string. - * Example usage: - * GULLogError(kGULLoggerCore, @"I-COR000001", @"Configuration of %@ failed.", app.name); - */ -extern void GULLogError(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); -extern void GULLogWarning(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); -extern void GULLogNotice(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); -extern void GULLogInfo(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); -extern void GULLogDebug(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); - -#ifdef __cplusplus -} // extern "C" -#endif // __cplusplus - -@interface GULLoggerWrapper : NSObject - -/** - * Objective-C wrapper for GULLogBasic to allow weak linking to GULLogger - * (required) log level (one of the GULLoggerLevel enum values). - * (required) service name of type GULLoggerService. - * (required) message code starting with "I-" which means iOS, followed by a capitalized - * three-character service identifier and a six digit integer message ID that is unique - * within the service. - * An example of the message code is @"I-COR000001". - * (required) message string which can be a format string. - * (optional) variable arguments list obtained from calling va_start, used when message is a format - * string. - */ - -+ (void)logWithLevel:(GULLoggerLevel)level - withService:(GULLoggerService)service - withCode:(NSString *)messageCode - withMessage:(NSString *)message - withArgs:(va_list)args; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULLoggerLevel.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULLoggerLevel.h deleted file mode 100644 index f0ee435b..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULLoggerLevel.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright 2018 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 - -/** - * The log levels used by internal logging. - */ -typedef NS_ENUM(NSInteger, GULLoggerLevel) { - /** Error level, matches ASL_LEVEL_ERR. */ - GULLoggerLevelError = 3, - /** Warning level, matches ASL_LEVEL_WARNING. */ - GULLoggerLevelWarning = 4, - /** Notice level, matches ASL_LEVEL_NOTICE. */ - GULLoggerLevelNotice = 5, - /** Info level, matches ASL_LEVEL_INFO. */ - GULLoggerLevelInfo = 6, - /** Debug level, matches ASL_LEVEL_DEBUG. */ - GULLoggerLevelDebug = 7, - /** Minimum log level. */ - GULLoggerLevelMin = GULLoggerLevelError, - /** Maximum log level. */ - GULLoggerLevelMax = GULLoggerLevelDebug -} NS_SWIFT_NAME(GoogleLoggerLevel); diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULMutableDictionary.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULMutableDictionary.h deleted file mode 100644 index a8cc45b4..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULMutableDictionary.h +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Copyright 2017 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 - -/// A mutable dictionary that provides atomic accessor and mutators. -@interface GULMutableDictionary : NSObject - -/// Returns an object given a key in the dictionary or nil if not found. -- (id)objectForKey:(id)key; - -/// Updates the object given its key or adds it to the dictionary if it is not in the dictionary. -- (void)setObject:(id)object forKey:(id)key; - -/// Removes the object given its session ID from the dictionary. -- (void)removeObjectForKey:(id)key; - -/// Removes all objects. -- (void)removeAllObjects; - -/// Returns the number of current objects in the dictionary. -- (NSUInteger)count; - -/// Returns an object given a key in the dictionary or nil if not found. -- (id)objectForKeyedSubscript:(id)key; - -/// Updates the object given its key or adds it to the dictionary if it is not in the dictionary. -- (void)setObject:(id)obj forKeyedSubscript:(id)key; - -/// Returns the immutable dictionary. -- (NSDictionary *)dictionary; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNSData+zlib.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNSData+zlib.h deleted file mode 100644 index 36f94a70..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNSData+zlib.h +++ /dev/null @@ -1,49 +0,0 @@ -// Copyright 2018 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 - -/// This is a copy of Google Toolbox for Mac library to avoid creating an extra framework. - -// NOTE: For 64bit, none of these apis handle input sizes >32bits, they will return nil when given -// such data. To handle data of that size you really should be streaming it rather then doing it all -// in memory. - -@interface NSData (GULGzip) - -/// Returns an data as the result of decompressing the payload of |data|.The data to decompress must -/// be a gzipped payloads. -+ (NSData *)gul_dataByInflatingGzippedData:(NSData *)data error:(NSError **)error; - -/// Returns an compressed data with the result of gzipping the payload of |data|. Uses the default -/// compression level. -+ (NSData *)gul_dataByGzippingData:(NSData *)data error:(NSError **)error; - -FOUNDATION_EXPORT NSString *const GULNSDataZlibErrorDomain; -FOUNDATION_EXPORT NSString *const GULNSDataZlibErrorKey; // NSNumber -FOUNDATION_EXPORT NSString *const GULNSDataZlibRemainingBytesKey; // NSNumber - -typedef NS_ENUM(NSInteger, GULNSDataZlibError) { - GULNSDataZlibErrorGreaterThan32BitsToCompress = 1024, - // An internal zlib error. - // GULNSDataZlibErrorKey will contain the error value. - // NSLocalizedDescriptionKey may contain an error string from zlib. - // Look in zlib.h for list of errors. - GULNSDataZlibErrorInternal, - // There was left over data in the buffer that was not used. - // GULNSDataZlibRemainingBytesKey will contain number of remaining bytes. - GULNSDataZlibErrorDataRemaining -}; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetwork.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetwork.h deleted file mode 100644 index 8631b8bf..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetwork.h +++ /dev/null @@ -1,97 +0,0 @@ -/* - * Copyright 2017 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 - -#import "GULNetworkConstants.h" -#import "GULNetworkLoggerProtocol.h" -#import "GULNetworkURLSession.h" - -/// Delegate protocol for GULNetwork events. -@protocol GULNetworkReachabilityDelegate - -/// Tells the delegate to handle events when the network reachability changes to connected or not -/// connected. -- (void)reachabilityDidChange; - -@end - -/// The Network component that provides network status and handles network requests and responses. -/// This is not thread safe. -/// -/// NOTE: -/// User must add FIRAnalytics handleEventsForBackgroundURLSessionID:completionHandler to the -/// AppDelegate application:handleEventsForBackgroundURLSession:completionHandler: -@interface GULNetwork : NSObject - -/// Indicates if network connectivity is available. -@property(nonatomic, readonly, getter=isNetworkConnected) BOOL networkConnected; - -/// Indicates if there are any uploads in progress. -@property(nonatomic, readonly, getter=hasUploadInProgress) BOOL uploadInProgress; - -/// An optional delegate that can be used in the event when network reachability changes. -@property(nonatomic, weak) id reachabilityDelegate; - -/// An optional delegate that can be used to log messages, warnings or errors that occur in the -/// network operations. -@property(nonatomic, weak) id loggerDelegate; - -/// Indicates whether the logger should display debug messages. -@property(nonatomic, assign) BOOL isDebugModeEnabled; - -/// The time interval in seconds for the network request to timeout. -@property(nonatomic, assign) NSTimeInterval timeoutInterval; - -/// Initializes with the default reachability host. -- (instancetype)init; - -/// Initializes with a custom reachability host. -- (instancetype)initWithReachabilityHost:(NSString *)reachabilityHost; - -/// Handles events when background session with the given ID has finished. -+ (void)handleEventsForBackgroundURLSessionID:(NSString *)sessionID - completionHandler:(GULNetworkSystemCompletionHandler)completionHandler; - -/// Compresses and sends a POST request with the provided data to the URL. The session will be -/// background session if usingBackgroundSession is YES. Otherwise, the POST session is default -/// session. Returns a session ID or nil if an error occurs. -- (NSString *)postURL:(NSURL *)url - payload:(NSData *)payload - queue:(dispatch_queue_t)queue - usingBackgroundSession:(BOOL)usingBackgroundSession - completionHandler:(GULNetworkCompletionHandler)handler; - -/// Compresses and sends a POST request with the provided headers and data to the URL. The session -/// will be background session if usingBackgroundSession is YES. Otherwise, the POST session is -/// default session. Returns a session ID or nil if an error occurs. -- (NSString *)postURL:(NSURL *)url - headers:(NSDictionary *)headers - payload:(NSData *)payload - queue:(dispatch_queue_t)queue - usingBackgroundSession:(BOOL)usingBackgroundSession - completionHandler:(GULNetworkCompletionHandler)handler; - -/// Sends a GET request with the provided data to the URL. The session will be background session -/// if usingBackgroundSession is YES. Otherwise, the GET session is default session. Returns a -/// session ID or nil if an error occurs. -- (NSString *)getURL:(NSURL *)url - headers:(NSDictionary *)headers - queue:(dispatch_queue_t)queue - usingBackgroundSession:(BOOL)usingBackgroundSession - completionHandler:(GULNetworkCompletionHandler)handler; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkConstants.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkConstants.h deleted file mode 100644 index 1cbedd1b..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkConstants.h +++ /dev/null @@ -1,71 +0,0 @@ -/* - * Copyright 2017 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 - -/// Error codes in Firebase Network error domain. -/// Note: these error codes should never change. It would make it harder to decode the errors if -/// we inadvertently altered any of these codes in a future SDK version. -typedef NS_ENUM(NSInteger, GULNetworkErrorCode) { - /// Unknown error. - GULNetworkErrorCodeUnknown = 0, - /// Error occurs when the request URL is invalid. - GULErrorCodeNetworkInvalidURL = 1, - /// Error occurs when request cannot be constructed. - GULErrorCodeNetworkRequestCreation = 2, - /// Error occurs when payload cannot be compressed. - GULErrorCodeNetworkPayloadCompression = 3, - /// Error occurs when session task cannot be created. - GULErrorCodeNetworkSessionTaskCreation = 4, - /// Error occurs when there is no response. - GULErrorCodeNetworkInvalidResponse = 5 -}; - -#pragma mark - Network constants - -/// The prefix of the ID of the background session. -extern NSString *const kGULNetworkBackgroundSessionConfigIDPrefix; - -/// The sub directory to store the files of data that is being uploaded in the background. -extern NSString *const kGULNetworkApplicationSupportSubdirectory; - -/// Name of the temporary directory that stores files for background uploading. -extern NSString *const kGULNetworkTempDirectoryName; - -/// The period when the temporary uploading file can stay. -extern const NSTimeInterval kGULNetworkTempFolderExpireTime; - -/// The default network request timeout interval. -extern const NSTimeInterval kGULNetworkTimeOutInterval; - -/// The host to check the reachability of the network. -extern NSString *const kGULNetworkReachabilityHost; - -/// The key to get the error context of the UserInfo. -extern NSString *const kGULNetworkErrorContext; - -#pragma mark - Network Status Code - -extern const int kGULNetworkHTTPStatusOK; -extern const int kGULNetworkHTTPStatusNoContent; -extern const int kGULNetworkHTTPStatusCodeMultipleChoices; -extern const int kGULNetworkHTTPStatusCodeMovedPermanently; -extern const int kGULNetworkHTTPStatusCodeFound; -extern const int kGULNetworkHTTPStatusCodeNotModified; -extern const int kGULNetworkHTTPStatusCodeMovedTemporarily; -extern const int kGULNetworkHTTPStatusCodeNotFound; -extern const int kGULNetworkHTTPStatusCodeCannotAcceptTraffic; -extern const int kGULNetworkHTTPStatusCodeUnavailable; diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkInfo.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkInfo.h deleted file mode 100644 index d3025cd9..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkInfo.h +++ /dev/null @@ -1,57 +0,0 @@ -// Copyright 2022 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 - -/// The type of network that the device is running with. Values should correspond to the NetworkType -/// values in android/play/playlog/proto/clientanalytics.proto -typedef NS_ENUM(NSInteger, GULNetworkType) { - GULNetworkTypeNone = -1, - GULNetworkTypeMobile = 0, - GULNetworkTypeWIFI = 1, -}; - -/// Collection of utilities to read network status information -@interface GULNetworkInfo : NSObject - -/// Returns the cellular mobile country code (mcc) if CoreTelephony is supported, otherwise nil -+ (NSString *_Nullable)getNetworkMobileCountryCode; - -/// Returns the cellular mobile network code (mnc) if CoreTelephony is supported, otherwise nil -+ (NSString *_Nullable)getNetworkMobileNetworkCode; - -/** - * Returns the formatted MccMnc if the inputs are valid, otherwise nil - * @param mcc The Mobile Country Code returned from `getNetworkMobileCountryCode` - * @param mnc The Mobile Network Code returned from `getNetworkMobileNetworkCode` - * @returns A string with the concatenated mccMnc if both inputs are valid, otherwise nil - */ -+ (NSString *_Nullable)formatMcc:(NSString *_Nullable)mcc andMNC:(NSString *_Nullable)mnc; - -/// Returns an enum indicating the network type. The enum values should be easily transferrable to -/// the NetworkType value in android/play/playlog/proto/clientanalytics.proto. Right now this always -/// returns None on platforms other than iOS. This should be updated in the future to return Wi-Fi -/// values for the other platforms when applicable. -+ (GULNetworkType)getNetworkType; - -/// Returns a string indicating the radio access technology used by the app. The return value will -/// be one of CTRadioAccess constants defined in -/// https://developer.apple.com/documentation/coretelephony/cttelephonynetworkinfo/radio_access_technology_constants -+ (NSString *)getNetworkRadioType; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h deleted file mode 100644 index 425c0731..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Copyright 2017 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 - -#import "GULNetworkMessageCode.h" - -/// The log levels used by GULNetworkLogger. -typedef NS_ENUM(NSInteger, GULNetworkLogLevel) { - kGULNetworkLogLevelError = 3, - kGULNetworkLogLevelWarning = 4, - kGULNetworkLogLevelInfo = 6, - kGULNetworkLogLevelDebug = 7, -}; - -@protocol GULNetworkLoggerDelegate - -@required -/// Tells the delegate to log a message with an array of contexts and the log level. -- (void)GULNetwork_logWithLevel:(GULNetworkLogLevel)logLevel - messageCode:(GULNetworkMessageCode)messageCode - message:(NSString *)message - contexts:(NSArray *)contexts; - -/// Tells the delegate to log a message with a context and the log level. -- (void)GULNetwork_logWithLevel:(GULNetworkLogLevel)logLevel - messageCode:(GULNetworkMessageCode)messageCode - message:(NSString *)message - context:(id)context; - -/// Tells the delegate to log a message with the log level. -- (void)GULNetwork_logWithLevel:(GULNetworkLogLevel)logLevel - messageCode:(GULNetworkMessageCode)messageCode - message:(NSString *)message; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h deleted file mode 100644 index 507bc5a5..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h +++ /dev/null @@ -1,47 +0,0 @@ -/* - * Copyright 2017 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 - -// Make sure these codes do not overlap with any contained in the FIRAMessageCode enum. -typedef NS_ENUM(NSInteger, GULNetworkMessageCode) { - // GULNetwork.m - kGULNetworkMessageCodeNetwork000 = 900000, // I-NET900000 - kGULNetworkMessageCodeNetwork001 = 900001, // I-NET900001 - kGULNetworkMessageCodeNetwork002 = 900002, // I-NET900002 - kGULNetworkMessageCodeNetwork003 = 900003, // I-NET900003 - // GULNetworkURLSession.m - kGULNetworkMessageCodeURLSession000 = 901000, // I-NET901000 - kGULNetworkMessageCodeURLSession001 = 901001, // I-NET901001 - kGULNetworkMessageCodeURLSession002 = 901002, // I-NET901002 - kGULNetworkMessageCodeURLSession003 = 901003, // I-NET901003 - kGULNetworkMessageCodeURLSession004 = 901004, // I-NET901004 - kGULNetworkMessageCodeURLSession005 = 901005, // I-NET901005 - kGULNetworkMessageCodeURLSession006 = 901006, // I-NET901006 - kGULNetworkMessageCodeURLSession007 = 901007, // I-NET901007 - kGULNetworkMessageCodeURLSession008 = 901008, // I-NET901008 - kGULNetworkMessageCodeURLSession009 = 901009, // I-NET901009 - kGULNetworkMessageCodeURLSession010 = 901010, // I-NET901010 - kGULNetworkMessageCodeURLSession011 = 901011, // I-NET901011 - kGULNetworkMessageCodeURLSession012 = 901012, // I-NET901012 - kGULNetworkMessageCodeURLSession013 = 901013, // I-NET901013 - kGULNetworkMessageCodeURLSession014 = 901014, // I-NET901014 - kGULNetworkMessageCodeURLSession015 = 901015, // I-NET901015 - kGULNetworkMessageCodeURLSession016 = 901016, // I-NET901016 - kGULNetworkMessageCodeURLSession017 = 901017, // I-NET901017 - kGULNetworkMessageCodeURLSession018 = 901018, // I-NET901018 - kGULNetworkMessageCodeURLSession019 = 901019, // I-NET901019 -}; diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkURLSession.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkURLSession.h deleted file mode 100644 index 3f9f7f9e..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkURLSession.h +++ /dev/null @@ -1,62 +0,0 @@ -/* - * Copyright 2017 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 - -#import "GULNetworkLoggerProtocol.h" - -NS_ASSUME_NONNULL_BEGIN - -typedef void (^GULNetworkCompletionHandler)(NSHTTPURLResponse *_Nullable response, - NSData *_Nullable data, - NSError *_Nullable error); -typedef void (^GULNetworkURLSessionCompletionHandler)(NSHTTPURLResponse *_Nullable response, - NSData *_Nullable data, - NSString *sessionID, - NSError *_Nullable error); -typedef void (^GULNetworkSystemCompletionHandler)(void); - -/// The protocol that uses NSURLSession for iOS >= 7.0 to handle requests and responses. -@interface GULNetworkURLSession : NSObject - -/// Indicates whether the background network is enabled. Default value is NO. -@property(nonatomic, getter=isBackgroundNetworkEnabled) BOOL backgroundNetworkEnabled; - -/// The logger delegate to log message, errors or warnings that occur during the network operations. -@property(nonatomic, weak, nullable) id loggerDelegate; - -/// Calls the system provided completion handler after the background session is finished. -+ (void)handleEventsForBackgroundURLSessionID:(NSString *)sessionID - completionHandler:(GULNetworkSystemCompletionHandler)completionHandler; - -/// Initializes with logger delegate. -- (instancetype)initWithNetworkLoggerDelegate: - (nullable id)networkLoggerDelegate NS_DESIGNATED_INITIALIZER; - -- (instancetype)init NS_UNAVAILABLE; - -/// Sends an asynchronous POST request and calls the provided completion handler when the request -/// completes or when errors occur, and returns an ID of the session/connection. -- (nullable NSString *)sessionIDFromAsyncPOSTRequest:(NSURLRequest *)request - completionHandler:(GULNetworkURLSessionCompletionHandler)handler; - -/// Sends an asynchronous GET request and calls the provided completion handler when the request -/// completes or when errors occur, and returns an ID of the session. -- (nullable NSString *)sessionIDFromAsyncGETRequest:(NSURLRequest *)request - completionHandler:(GULNetworkURLSessionCompletionHandler)handler; - -NS_ASSUME_NONNULL_END -@end diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULObjectSwizzler.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULObjectSwizzler.h deleted file mode 100644 index b0a692a3..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULObjectSwizzler.h +++ /dev/null @@ -1,123 +0,0 @@ -/* - * 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 - -/** Enums that map to their OBJC-prefixed counterparts. */ -typedef OBJC_ENUM(uintptr_t, GUL_ASSOCIATION){ - - // Is a weak association. - GUL_ASSOCIATION_ASSIGN, - - // Is a nonatomic strong association. - GUL_ASSOCIATION_RETAIN_NONATOMIC, - - // Is a nonatomic copy association. - GUL_ASSOCIATION_COPY_NONATOMIC, - - // Is an atomic strong association. - GUL_ASSOCIATION_RETAIN, - - // Is an atomic copy association. - GUL_ASSOCIATION_COPY}; - -/** This class handles swizzling a specific instance of a class by generating a - * dynamic subclass and installing selectors and properties onto the dynamic - * subclass. Then, the instance's class is set to the dynamic subclass. There - * should be a 1:1 ratio of object swizzlers to swizzled instances. - */ -@interface GULObjectSwizzler : NSObject - -/** The subclass that is generated. */ -@property(nullable, nonatomic, readonly) Class generatedClass; - -/** Sets an associated object in the runtime. This mechanism can be used to - * simulate adding properties. - * - * @param object The object that will be queried for the associated object. - * @param key The key of the associated object. - * @param value The value to associate to the swizzled object. - * @param association The mechanism to use when associating the objects. - */ -+ (void)setAssociatedObject:(id)object - key:(NSString *)key - value:(nullable id)value - association:(GUL_ASSOCIATION)association; - -/** Gets an associated object in the runtime. This mechanism can be used to - * simulate adding properties. - * - * @param object The object that will be queried for the associated object. - * @param key The key of the associated object. - */ -+ (nullable id)getAssociatedObject:(id)object key:(NSString *)key; - -/** Please use the designated initializer. */ -- (instancetype)init NS_UNAVAILABLE; - -/** Instantiates an object swizzler using an object it will operate on. - * Generates a new class pair. - * - * @note There is no need to store this object. After calling -swizzle, this - * object can be found by calling -gul_objectSwizzler - * - * @param object The object to be swizzled. - * @return An instance of this class. - */ -- (instancetype)initWithObject:(id)object NS_DESIGNATED_INITIALIZER; - -/** Sets an associated object in the runtime. This mechanism can be used to - * simulate adding properties. - * - * @param key The key of the associated object. - * @param value The value to associate to the swizzled object. - * @param association The mechanism to use when associating the objects. - */ -- (void)setAssociatedObjectWithKey:(NSString *)key - value:(id)value - association:(GUL_ASSOCIATION)association; - -/** Gets an associated object in the runtime. This mechanism can be used to - * simulate adding properties. - * - * @param key The key of the associated object. - */ -- (nullable id)getAssociatedObjectForKey:(NSString *)key; - -/** Copies a selector from an existing class onto the generated dynamic subclass - * that this object will adopt. This mechanism can be used to add methods to - * specific instances of a class. - * - * @note Should not be called after calling -swizzle. - * @param selector The selector to add to the instance. - * @param aClass The class supplying an implementation of the method. - * @param isClassSelector A BOOL specifying whether the selector is a class or - * instance selector. - */ -- (void)copySelector:(SEL)selector fromClass:(Class)aClass isClassSelector:(BOOL)isClassSelector; - -/** Swizzles the object, changing its class to the generated class. Registers - * the class pair. */ -- (void)swizzle; - -/** @return The value of -[objectBeingSwizzled isProxy] */ -- (BOOL)isSwizzlingProxyObject; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h deleted file mode 100644 index a33262af..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h +++ /dev/null @@ -1,207 +0,0 @@ -/* - * 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/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULReachabilityChecker.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULReachabilityChecker.h deleted file mode 100644 index 0c70c055..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULReachabilityChecker.h +++ /dev/null @@ -1,79 +0,0 @@ -/* - * Copyright 2017 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 -#if !TARGET_OS_WATCH -#import -#endif - -/// Reachability Status -typedef enum { - kGULReachabilityUnknown, ///< Have not yet checked or been notified whether host is reachable. - kGULReachabilityNotReachable, ///< Host is not reachable. - kGULReachabilityViaWifi, ///< Host is reachable via Wifi. - kGULReachabilityViaCellular, ///< Host is reachable via cellular. -} GULReachabilityStatus; - -const NSString *GULReachabilityStatusString(GULReachabilityStatus status); - -@class GULReachabilityChecker; - -/// Google Analytics iOS Reachability Checker. -@protocol GULReachabilityDelegate -@required -/// Called when network status has changed. -- (void)reachability:(GULReachabilityChecker *)reachability - statusChanged:(GULReachabilityStatus)status; -@end - -/// Google Analytics iOS Network Status Checker. -@interface GULReachabilityChecker : NSObject - -/// The last known reachability status, or GULReachabilityStatusUnknown if the -/// checker is not active. -@property(nonatomic, readonly) GULReachabilityStatus reachabilityStatus; -/// The host to which reachability status is to be checked. -@property(nonatomic, copy, readonly) NSString *host; -/// The delegate to be notified of reachability status changes. -@property(nonatomic, weak) id reachabilityDelegate; -/// `YES` if the reachability checker is active, `NO` otherwise. -@property(nonatomic, readonly) BOOL isActive; - -/// Initialize the reachability checker. Note that you must call start to begin checking for and -/// receiving notifications about network status changes. -/// -/// @param reachabilityDelegate The delegate to be notified when reachability status to host -/// changes. -/// -/// @param host The name of the host. -/// -- (instancetype)initWithReachabilityDelegate:(id)reachabilityDelegate - withHost:(NSString *)host; - -- (instancetype)init NS_UNAVAILABLE; - -/// Start checking for reachability to the specified host. This has no effect if the status -/// checker is already checking for connectivity. -/// -/// @return `YES` if initiating status checking was successful or the status checking has already -/// been initiated, `NO` otherwise. -- (BOOL)start; - -/// Stop checking for reachability to the specified host. This has no effect if the status -/// checker is not checking for connectivity. -- (void)stop; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h deleted file mode 100644 index ed080a39..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h +++ /dev/null @@ -1,76 +0,0 @@ -/* - * Copyright 2019 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 -#import - -#if !TARGET_OS_OSX -#import -#endif // !TARGET_OS_OSX - -#if ((TARGET_OS_IOS || TARGET_OS_TV) && (__IPHONE_OS_VERSION_MAX_ALLOWED >= 130000)) -#define UISCENE_SUPPORTED 1 -#endif - -NS_ASSUME_NONNULL_BEGIN - -typedef NSString *const GULSceneDelegateInterceptorID; - -/** This class contains methods that isa swizzle the scene delegate. */ -@interface GULSceneDelegateSwizzler : NSProxy - -#if UISCENE_SUPPORTED - -/** Registers a scene delegate interceptor whose methods will be invoked as they're invoked on the - * original scene delegate. - * - * @param interceptor An instance of a class that conforms to the application delegate protocol. - * The interceptor is NOT retained. - * @return A unique GULSceneDelegateInterceptorID if interceptor was successfully registered; nil - * if it fails. - */ -+ (nullable GULSceneDelegateInterceptorID)registerSceneDelegateInterceptor: - (id)interceptor API_AVAILABLE(ios(13.0), tvos(13.0)); - -/** Unregisters an interceptor with the given ID if it exists. - * - * @param interceptorID The object that was generated when the interceptor was registered. - */ -+ (void)unregisterSceneDelegateInterceptorWithID:(GULSceneDelegateInterceptorID)interceptorID - API_AVAILABLE(ios(13.0), tvos(13.0)); - -/** Do not initialize this class. */ -- (instancetype)init NS_UNAVAILABLE; - -#endif // UISCENE_SUPPORTED - -/** This method ensures that the original scene delegate has been proxied. Call this before - * registering your interceptor. This method is safe to call multiple times (but it only proxies - * the scene delegate once). - * - * The method has no effect for extensions. - */ -+ (void)proxyOriginalSceneDelegate; - -/** Indicates whether scene delegate proxy is explicitly disabled or enabled. Enabled by default. - * - * @return YES if SceneDelegateProxy is Enabled, NO otherwise. - */ -+ (BOOL)isSceneDelegateProxyEnabled; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSecureCoding.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSecureCoding.h deleted file mode 100644 index 8484b395..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSecureCoding.h +++ /dev/null @@ -1,36 +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 - -/** The class wraps `NSKeyedArchiver` and `NSKeyedUnarchiver` API to provide a unified secure coding - * methods for iOS versions before and after 11. - */ -@interface GULSecureCoding : NSObject - -+ (nullable id)unarchivedObjectOfClasses:(NSSet *)classes - fromData:(NSData *)data - error:(NSError **)outError; - -+ (nullable id)unarchivedObjectOfClass:(Class)class - fromData:(NSData *)data - error:(NSError **)outError; - -+ (nullable NSData *)archivedDataWithRootObject:(id)object error:(NSError **)outError; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSwizzledObject.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSwizzledObject.h deleted file mode 100644 index fc07f0a2..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSwizzledObject.h +++ /dev/null @@ -1,42 +0,0 @@ -/* - * 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 - -@class GULObjectSwizzler; - -/** This class exists as a method donor. These methods will be added to all objects that are - * swizzled by the object swizzler. This class should not be instantiated. - */ -@interface GULSwizzledObject : NSObject - -- (instancetype)init NS_UNAVAILABLE; - -/** Copies the methods below to the swizzled object. - * - * @param objectSwizzler The swizzler to use when adding the methods below. - */ -+ (void)copyDonorSelectorsUsingObjectSwizzler:(GULObjectSwizzler *)objectSwizzler; - -#pragma mark - Donor methods. - -/** @return The generated subclass. Used in respondsToSelector: calls. */ -- (Class)gul_class; - -/** @return The object swizzler that manages this object. */ -- (GULObjectSwizzler *)gul_objectSwizzler; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSwizzler.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSwizzler.h deleted file mode 100644 index 26949c88..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSwizzler.h +++ /dev/null @@ -1,71 +0,0 @@ -/* - * 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/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h deleted file mode 100644 index e88eb67b..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h +++ /dev/null @@ -1,31 +0,0 @@ -/* - * Copyright 2020 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 - -/** The class represents HTTP response received from `NSURLSession`. */ -@interface GULURLSessionDataResponse : NSObject - -@property(nonatomic, readonly) NSHTTPURLResponse *HTTPResponse; -@property(nonatomic, nullable, readonly) NSData *HTTPBody; - -- (instancetype)initWithResponse:(NSHTTPURLResponse *)response HTTPBody:(nullable NSData *)body; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULUserDefaults.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULUserDefaults.h deleted file mode 100644 index 0d047818..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULUserDefaults.h +++ /dev/null @@ -1,110 +0,0 @@ -// Copyright 2018 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 - -/// A thread-safe user defaults that uses C functions from CFPreferences.h instead of -/// `NSUserDefaults`. This is to avoid sending an `NSNotification` when it's changed from a -/// background thread to avoid crashing. // TODO: Insert radar number here. -@interface GULUserDefaults : NSObject - -/// A shared user defaults similar to +[NSUserDefaults standardUserDefaults] and accesses the same -/// data of the standardUserDefaults. -+ (GULUserDefaults *)standardUserDefaults; - -/// Initializes preferences with a suite name that is the same with the NSUserDefaults' suite name. -/// Both of CFPreferences and NSUserDefaults share the same plist file so their data will exactly -/// the same. -/// -/// @param suiteName The name of the suite of the user defaults. -- (instancetype)initWithSuiteName:(nullable NSString *)suiteName; - -#pragma mark - Getters - -/// Searches the receiver's search list for a default with the key 'defaultName' and return it. If -/// another process has changed defaults in the search list, NSUserDefaults will automatically -/// update to the latest values. If the key in question has been marked as ubiquitous via a Defaults -/// Configuration File, the latest value may not be immediately available, and the registered value -/// will be returned instead. -- (nullable id)objectForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it will return nil if the value is not an NSArray. -- (nullable NSArray *)arrayForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it will return nil if the value -/// is not an NSDictionary. -- (nullable NSDictionary *)dictionaryForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it will convert NSNumber values to their NSString -/// representation. If a non-string non-number value is found, nil will be returned. -- (nullable NSString *)stringForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it converts the returned value to an NSInteger. If the -/// value is an NSNumber, the result of -integerValue will be returned. If the value is an NSString, -/// it will be converted to NSInteger if possible. If the value is a boolean, it will be converted -/// to either 1 for YES or 0 for NO. If the value is absent or can't be converted to an integer, 0 -/// will be returned. -- (NSInteger)integerForKey:(NSString *)defaultName; - -/// Similar to -integerForKey:, except that it returns a float, and boolean values will not be -/// converted. -- (float)floatForKey:(NSString *)defaultName; - -/// Similar to -integerForKey:, except that it returns a double, and boolean values will not be -/// converted. -- (double)doubleForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it converts the returned value to a BOOL. If the value -/// is an NSNumber, NO will be returned if the value is 0, YES otherwise. If the value is an -/// NSString, values of "YES" or "1" will return YES, and values of "NO", "0", or any other string -/// will return NO. If the value is absent or can't be converted to a BOOL, NO will be returned. -- (BOOL)boolForKey:(NSString *)defaultName; - -#pragma mark - Setters - -/// Immediately stores a value (or removes the value if `nil` is passed as the value) for the -/// provided key in the search list entry for the receiver's suite name in the current user and any -/// host, then asynchronously stores the value persistently, where it is made available to other -/// processes. -- (void)setObject:(nullable id)value forKey:(NSString *)defaultName; - -/// Equivalent to -setObject:forKey: except that the value is converted from a float to an NSNumber. -- (void)setFloat:(float)value forKey:(NSString *)defaultName; - -/// Equivalent to -setObject:forKey: except that the value is converted from a double to an -/// NSNumber. -- (void)setDouble:(double)value forKey:(NSString *)defaultName; - -/// Equivalent to -setObject:forKey: except that the value is converted from an NSInteger to an -/// NSNumber. -- (void)setInteger:(NSInteger)value forKey:(NSString *)defaultName; - -/// Equivalent to -setObject:forKey: except that the value is converted from a BOOL to an NSNumber. -- (void)setBool:(BOOL)value forKey:(NSString *)defaultName; - -#pragma mark - Removing Defaults - -/// Equivalent to -[... setObject:nil forKey:defaultName] -- (void)removeObjectForKey:(NSString *)defaultName; - -#pragma mark - Save data - -/// Blocks the calling thread until all in-progress set operations have completed. -- (void)synchronize; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h deleted file mode 100644 index d89ec680..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h +++ /dev/null @@ -1,44 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "GULAppDelegateSwizzler.h" -#import "GULApplication.h" -#import "GULSceneDelegateSwizzler.h" -#import "GULAppEnvironmentUtil.h" -#import "GULHeartbeatDateStorable.h" -#import "GULHeartbeatDateStorage.h" -#import "GULHeartbeatDateStorageUserDefaults.h" -#import "GULKeychainStorage.h" -#import "GULKeychainUtils.h" -#import "GULNetworkInfo.h" -#import "GULSecureCoding.h" -#import "GULURLSessionDataResponse.h" -#import "NSURLSession+GULPromises.h" -#import "GULObjectSwizzler.h" -#import "GULSwizzledObject.h" -#import "GULLogger.h" -#import "GULLoggerLevel.h" -#import "GULOriginalIMPConvenienceMacros.h" -#import "GULSwizzler.h" -#import "GULNSData+zlib.h" -#import "GULMutableDictionary.h" -#import "GULNetwork.h" -#import "GULNetworkConstants.h" -#import "GULNetworkLoggerProtocol.h" -#import "GULNetworkMessageCode.h" -#import "GULNetworkURLSession.h" -#import "GULReachabilityChecker.h" -#import "GULUserDefaults.h" - -FOUNDATION_EXPORT double GoogleUtilitiesVersionNumber; -FOUNDATION_EXPORT const unsigned char GoogleUtilitiesVersionString[]; - diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h deleted file mode 100644 index 7bed005e..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright 2020 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 - -@class FBLPromise; -@class GULURLSessionDataResponse; - -NS_ASSUME_NONNULL_BEGIN - -/** Promise based API for `NSURLSession`. */ -@interface NSURLSession (GULPromises) - -/** Creates a promise wrapping `-[NSURLSession dataTaskWithRequest:completionHandler:]` method. - * @param URLRequest The request to create a data task with. - * @return A promise that is fulfilled when an HTTP response is received (with any response code), - * or is rejected with the error passed to the task completion. - */ -- (FBLPromise *)gul_dataTaskPromiseWithRequest: - (NSURLRequest *)URLRequest; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Info.plist b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Info.plist deleted file mode 100644 index 7aafaab1..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - GoogleUtilities - CFBundleIdentifier - com.firebase.Firebase-GoogleUtilities - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - GoogleUtilities - CFBundlePackageType - FMWK - CFBundleVersion - 7.11.5 - DTSDKName - iphonesimulator11.2 - - diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Modules/module.modulemap b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Modules/module.modulemap deleted file mode 100644 index 29a2d1d2..00000000 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-simulator/GoogleUtilities.framework/Modules/module.modulemap +++ /dev/null @@ -1,8 +0,0 @@ -framework module GoogleUtilities { -umbrella header "GoogleUtilities-umbrella.h" -export * -module * { export * } - link framework "Security" - link framework "SystemConfiguration" - link "z" -} 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 deleted file mode 100644 index 518f2f7d..00000000 Binary files a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/GoogleUtilities and /dev/null differ diff --git a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h deleted file mode 100644 index 58dec492..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h +++ /dev/null @@ -1,107 +0,0 @@ -/* - * 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 - -#import "GULApplication.h" - -NS_ASSUME_NONNULL_BEGIN - -typedef NSString *const GULAppDelegateInterceptorID; - -/** This class contains methods that isa swizzle the app delegate. */ -@interface GULAppDelegateSwizzler : NSProxy - -/** Registers an app delegate interceptor whose methods will be invoked as they're invoked on the - * original app delegate. - * - * @param interceptor An instance of a class that conforms to the application delegate protocol. - * The interceptor is NOT retained. - * @return A unique GULAppDelegateInterceptorID if interceptor was successfully registered; nil - * if it fails. - */ -+ (nullable GULAppDelegateInterceptorID)registerAppDelegateInterceptor: - (id)interceptor; - -/** Unregisters an interceptor with the given ID if it exists. - * - * @param interceptorID The object that was generated when the interceptor was registered. - */ -+ (void)unregisterAppDelegateInterceptorWithID:(GULAppDelegateInterceptorID)interceptorID; - -/** This method ensures that the original app delegate has been proxied. Call this before - * registering your interceptor. This method is safe to call multiple times (but it only proxies - * the app delegate once). - * - * This method doesn't proxy APNS related methods: - * @code - * - application:didRegisterForRemoteNotificationsWithDeviceToken: - * - application:didFailToRegisterForRemoteNotificationsWithError: - * - application:didReceiveRemoteNotification:fetchCompletionHandler: - * - application:didReceiveRemoteNotification: - * @endcode - * - * To proxy these methods use +[GULAppDelegateSwizzler - * proxyOriginalDelegateIncludingAPNSMethods]. The methods have to be proxied separately to - * avoid potential warnings from Apple review about missing Push Notification Entitlement (e.g. - * https://github.com/firebase/firebase-ios-sdk/issues/2807) - * - * The method has no effect for extensions. - * - * @see proxyOriginalDelegateIncludingAPNSMethods - */ -+ (void)proxyOriginalDelegate; - -/** This method ensures that the original app delegate has been proxied including APNS related - * methods. Call this before registering your interceptor. This method is safe to call multiple - * times (but it only proxies the app delegate once) or - * after +[GULAppDelegateSwizzler proxyOriginalDelegate] - * - * This method calls +[GULAppDelegateSwizzler proxyOriginalDelegate] under the hood. - * After calling this method the following App Delegate methods will be proxied in addition to - * the methods proxied by proxyOriginalDelegate: - * @code - * - application:didRegisterForRemoteNotificationsWithDeviceToken: - * - application:didFailToRegisterForRemoteNotificationsWithError: - * - application:didReceiveRemoteNotification:fetchCompletionHandler: - * - application:didReceiveRemoteNotification: - * @endcode - * - * The method has no effect for extensions. - * - * @see proxyOriginalDelegate - */ -+ (void)proxyOriginalDelegateIncludingAPNSMethods; - -/** Indicates whether app delegate proxy is explicitly disabled or enabled. Enabled by default. - * - * @return YES if AppDelegateProxy is Enabled, NO otherwise. - */ -+ (BOOL)isAppDelegateProxyEnabled; - -/** Returns the current sharedApplication. - * - * @return the current application instance if in an app, or nil if in extension or if it doesn't - * exist. - */ -+ (nullable GULApplication *)sharedApplication; - -/** Do not initialize this class. */ -- (instancetype)init NS_UNAVAILABLE; - -NS_ASSUME_NONNULL_END - -@end 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 deleted file mode 100644 index e84ab9e6..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h +++ /dev/null @@ -1,69 +0,0 @@ -/* - * Copyright 2017 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 - -@interface GULAppEnvironmentUtil : NSObject - -/// Indicates whether the app is from Apple Store or not. Returns NO if the app is on simulator, -/// development environment or sideloaded. -+ (BOOL)isFromAppStore; - -/// Indicates whether the app is a Testflight app. Returns YES if the app has sandbox receipt. -/// Returns NO otherwise. -+ (BOOL)isAppStoreReceiptSandbox; - -/// Indicates whether the app is on simulator or not at runtime depending on the device -/// architecture. -+ (BOOL)isSimulator; - -/// The current device model. Returns an empty string if device model cannot be retrieved. -+ (nullable NSString *)deviceModel; - -/// The current device model, with simulator-specific values. Returns an empty string if device -/// model cannot be retrieved. -+ (nullable NSString *)deviceSimulatorModel; - -/// The current operating system version. Returns an empty string if the system version cannot be -/// retrieved. -+ (NSString *)systemVersion; - -/// Indicates whether it is running inside an extension or an app. -+ (BOOL)isAppExtension; - -/// @return Returns @YES when is run on iOS version greater or equal to 7.0 -+ (BOOL)isIOS7OrHigher DEPRECATED_MSG_ATTRIBUTE( - "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 __deprecated; - -/// @return An Apple platform. Possible values "ios", "tvos", "macos", "watchos", "maccatalyst", and -/// "visionos". -+ (NSString *)applePlatform; - -/// @return An Apple Device platform. Same possible values as `applePlatform`, with the addition of -/// "ipados". -+ (NSString *)appleDevicePlatform; - -/// @return The way the library was added to the app, e.g. "swiftpm", "cocoapods", etc. -+ (NSString *)deploymentType; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULApplication.h b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULApplication.h deleted file mode 100644 index 80672124..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULApplication.h +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Copyright 2019 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 - -#if TARGET_OS_IOS || TARGET_OS_TV - -#import - -#define GULApplication UIApplication -#define GULApplicationDelegate UIApplicationDelegate -#define GULUserActivityRestoring UIUserActivityRestoring - -static NSString *const kGULApplicationClassName = @"UIApplication"; - -#elif TARGET_OS_OSX - -#import - -#define GULApplication NSApplication -#define GULApplicationDelegate NSApplicationDelegate -#define GULUserActivityRestoring NSUserActivityRestoring - -static NSString *const kGULApplicationClassName = @"NSApplication"; - -#elif TARGET_OS_WATCH - -#import - -// We match the according watchOS API but swizzling should not work in watch -#define GULApplication WKExtension -#define GULApplicationDelegate WKExtensionDelegate -#define GULUserActivityRestoring NSUserActivityRestoring - -static NSString *const kGULApplicationClassName = @"WKExtension"; - -#endif diff --git a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h deleted file mode 100644 index 43d3740a..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Copyright 2021 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 - -/** - * Describes an object that can store and fetch heartbeat dates for given tags. - */ -@protocol GULHeartbeatDateStorable - -/** - * Reads the date from the specified file for the given tag. - * @return Returns date if exists, otherwise `nil`. - */ -- (nullable NSDate *)heartbeatDateForTag:(NSString *)tag; - -/** - * Saves the date for the specified tag in the specified file. - * @return YES on success, NO otherwise. - */ -- (BOOL)setHearbeatDate:(NSDate *)date forTag:(NSString *)tag; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h deleted file mode 100644 index 245b1a25..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h +++ /dev/null @@ -1,54 +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 - -#import "GULHeartbeatDateStorable.h" - -NS_ASSUME_NONNULL_BEGIN - -/// The name of the directory where the heartbeat data is stored. -extern NSString *const kGULHeartbeatStorageDirectory; - -/// Stores either a date or a dictionary to a specified file. -@interface GULHeartbeatDateStorage : NSObject - -- (instancetype)init NS_UNAVAILABLE; - -@property(nonatomic, readonly) NSURL *fileURL; - -/** - * Default initializer. - * @param fileName The name of the file to store the date information. - * exist, it will be created if needed. - */ -- (instancetype)initWithFileName:(NSString *)fileName; - -/** - * Reads the date from the specified file for the given tag. - * @return Returns date if exists, otherwise `nil`. - */ -- (nullable NSDate *)heartbeatDateForTag:(NSString *)tag; - -/** - * Saves the date for the specified tag in the specified file. - * @return YES on success, NO otherwise. - */ -- (BOOL)setHearbeatDate:(NSDate *)date forTag:(NSString *)tag; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h deleted file mode 100644 index e6c7dda7..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Copyright 2021 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 - -#import "GULHeartbeatDateStorable.h" - -NS_ASSUME_NONNULL_BEGIN - -/// Stores either a date or a dictionary to a specified file. -@interface GULHeartbeatDateStorageUserDefaults : NSObject - -/** - * Default initializer. tvOS can only write to the cache directory and - * there are no guarantees that the directory will persist. User defaults will - * be retained, so that should be used instead. - * @param defaults User defaults instance to store the heartbeat information. - * @param key The key to be used with the user defaults instance. - */ -- (instancetype)initWithDefaults:(NSUserDefaults *)defaults key:(NSString *)key; - -- (instancetype)init NS_UNAVAILABLE; - -/** - * Reads the date from the specified file for the given tag. - * @return Returns date if exists, otherwise `nil`. - */ -- (nullable NSDate *)heartbeatDateForTag:(NSString *)tag; - -/** - * Saves the date for the specified tag in the specified file. - * @return YES on success, NO otherwise. - */ -- (BOOL)setHearbeatDate:(NSDate *)date forTag:(NSString *)tag; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULKeychainStorage.h b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULKeychainStorage.h deleted file mode 100644 index af10cb4d..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULKeychainStorage.h +++ /dev/null @@ -1,82 +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 - -@class FBLPromise; - -NS_ASSUME_NONNULL_BEGIN - -/// The class provides a convenient, multiplatform abstraction of the Keychain. -/// -/// When using this API on macOS, the corresponding target must be signed with a provisioning -/// profile that has the Keychain Sharing capability enabled. -@interface GULKeychainStorage : NSObject - -- (instancetype)init NS_UNAVAILABLE; - -/** Initializes the keychain storage with Keychain Service name. - * @param service A Keychain Service name that will be used to store and retrieve objects. See also - * `kSecAttrService`. - */ -- (instancetype)initWithService:(NSString *)service; - -/** - * Get an object by key. - * @param key The key. - * @param objectClass The expected object class required by `NSSecureCoding`. - * @param accessGroup The Keychain Access Group. - * - * @return Returns a promise. It is resolved with an object stored by key if exists. It is resolved - * with `nil` when the object not found. It fails on a Keychain error. - */ -- (FBLPromise> *)getObjectForKey:(NSString *)key - objectClass:(Class)objectClass - accessGroup:(nullable NSString *)accessGroup; - -/** - * Saves the given object by the given key. - * @param object The object to store. - * @param key The key to store the object. If there is an existing object by the key, it will be - * overridden. - * @param accessGroup The Keychain Access Group. - * - * @return Returns which is resolved with `[NSNull null]` on success. - */ -- (FBLPromise *)setObject:(id)object - forKey:(NSString *)key - accessGroup:(nullable NSString *)accessGroup; - -/** - * Removes the object by the given key. - * @param key The key to store the object. If there is an existing object by the key, it will be - * overridden. - * @param accessGroup The Keychain Access Group. - * - * @return Returns which is resolved with `[NSNull null]` on success. - */ -- (FBLPromise *)removeObjectForKey:(NSString *)key - accessGroup:(nullable NSString *)accessGroup; - -#if TARGET_OS_OSX -/// If not `nil`, then only this keychain will be used to save and read data (see -/// `kSecMatchSearchList` and `kSecUseKeychain`. It is mostly intended to be used by unit tests. -@property(nonatomic, nullable) SecKeychainRef keychainRef; -#endif // TARGET_OS_OSX - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULKeychainUtils.h b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULKeychainUtils.h deleted file mode 100644 index 9c17356c..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULKeychainUtils.h +++ /dev/null @@ -1,64 +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 - -FOUNDATION_EXPORT NSString *const kGULKeychainUtilsErrorDomain; - -/// A collection of helper functions that abstract away common Keychain operations. -/// -/// When using this API on macOS, the corresponding target must be signed with a provisioning -/// profile that has the Keychain Sharing capability enabled. -@interface GULKeychainUtils : NSObject - -/** Fetches a keychain item data matching to the provided query. - * @param query A dictionary with Keychain query parameters. See docs for `SecItemCopyMatching` for - * details. - * @param outError A pointer to `NSError` instance or `NULL`. The instance at `outError` will be - * assigned with an error if there is. - * @returns Data for the first Keychain Item matching the provided query or `nil` if there is not - * such an item (`outError` will be `nil` in this case) or an error occurred. - */ -+ (nullable NSData *)getItemWithQuery:(NSDictionary *)query - error:(NSError *_Nullable *_Nullable)outError; - -/** Stores data to a Keychain Item matching to the provided query. An existing Keychain Item - * matching the query parameters will be updated or a new will be created. - * @param item A Keychain Item data to store. - * @param query A dictionary with Keychain query parameters. See docs for `SecItemAdd` and - * `SecItemUpdate` for details. - * @param outError A pointer to `NSError` instance or `NULL`. The instance at `outError` will be - * assigned with an error if there is. - * @returns `YES` when data was successfully stored, `NO` otherwise. - */ -+ (BOOL)setItem:(NSData *)item - withQuery:(NSDictionary *)query - error:(NSError *_Nullable *_Nullable)outError; - -/** Removes a Keychain Item matching to the provided query. - * @param query A dictionary with Keychain query parameters. See docs for `SecItemDelete` for - * details. - * @param outError A pointer to `NSError` instance or `NULL`. The instance at `outError` will be - * assigned with an error if there is. - * @returns `YES` if the item was removed successfully or doesn't exist, `NO` otherwise. - */ -+ (BOOL)removeItemWithQuery:(NSDictionary *)query error:(NSError *_Nullable *_Nullable)outError; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULLogger.h b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULLogger.h deleted file mode 100644 index 6797399b..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULLogger.h +++ /dev/null @@ -1,159 +0,0 @@ -/* - * Copyright 2018 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 - -#import "GULLoggerLevel.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - * The services used in the logger. - */ -typedef NSString *const GULLoggerService; - -#ifdef __cplusplus -extern "C" { -#endif // __cplusplus - -/** - * Initialize GULLogger. - */ -extern void GULLoggerInitializeASL(void); - -/** - * Override log level to Debug. - */ -void GULLoggerForceDebug(void); - -/** - * Turn on logging to STDERR. - */ -extern void GULLoggerEnableSTDERR(void); - -/** - * Changes the default logging level of GULLoggerLevelNotice to a user-specified level. - * The default level cannot be set above GULLoggerLevelNotice if the app is running from App Store. - * (required) log level (one of the GULLoggerLevel enum values). - */ -extern void GULSetLoggerLevel(GULLoggerLevel loggerLevel); - -/** - * Checks if the specified logger level is loggable given the current settings. - * (required) log level (one of the GULLoggerLevel enum values). - */ -extern BOOL GULIsLoggableLevel(GULLoggerLevel loggerLevel); - -/** - * Register version to include in logs. - * (required) version - */ -extern void GULLoggerRegisterVersion(NSString *version); - -/** - * Logs a message to the Xcode console and the device log. If running from AppStore, will - * not log any messages with a level higher than GULLoggerLevelNotice to avoid log spamming. - * (required) log level (one of the GULLoggerLevel enum values). - * (required) service name of type GULLoggerService. - * (required) message code starting with "I-" which means iOS, followed by a capitalized - * three-character service identifier and a six digit integer message ID that is unique - * within the service. - * An example of the message code is @"I-COR000001". - * (required) message string which can be a format string. - * (optional) variable arguments list obtained from calling va_start, used when message is a format - * string. - */ -extern void GULLogBasic(GULLoggerLevel level, - GULLoggerService service, - BOOL forceLog, - NSString *messageCode, - NSString *message, -// On 64-bit simulators, va_list is not a pointer, so cannot be marked nullable -// See: http://stackoverflow.com/q/29095469 -#if __LP64__ && TARGET_OS_SIMULATOR || TARGET_OS_OSX - va_list args_ptr -#else - va_list _Nullable args_ptr -#endif -); - -/** - * The following functions accept the following parameters in order: - * (required) service name of type GULLoggerService. - * (required) message code starting from "I-" which means iOS, followed by a capitalized - * three-character service identifier and a six digit integer message ID that is unique - * within the service. - * An example of the message code is @"I-COR000001". - * See go/firebase-log-proposal for details. - * (required) message string which can be a format string. - * (optional) the list of arguments to substitute into the format string. - * Example usage: - * GULLogError(kGULLoggerCore, @"I-COR000001", @"Configuration of %@ failed.", app.name); - */ -extern void GULLogError(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); -extern void GULLogWarning(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); -extern void GULLogNotice(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); -extern void GULLogInfo(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); -extern void GULLogDebug(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); - -#ifdef __cplusplus -} // extern "C" -#endif // __cplusplus - -@interface GULLoggerWrapper : NSObject - -/** - * Objective-C wrapper for GULLogBasic to allow weak linking to GULLogger - * (required) log level (one of the GULLoggerLevel enum values). - * (required) service name of type GULLoggerService. - * (required) message code starting with "I-" which means iOS, followed by a capitalized - * three-character service identifier and a six digit integer message ID that is unique - * within the service. - * An example of the message code is @"I-COR000001". - * (required) message string which can be a format string. - * (optional) variable arguments list obtained from calling va_start, used when message is a format - * string. - */ - -+ (void)logWithLevel:(GULLoggerLevel)level - withService:(GULLoggerService)service - withCode:(NSString *)messageCode - withMessage:(NSString *)message - withArgs:(va_list)args; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULLoggerLevel.h b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULLoggerLevel.h deleted file mode 100644 index f0ee435b..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULLoggerLevel.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright 2018 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 - -/** - * The log levels used by internal logging. - */ -typedef NS_ENUM(NSInteger, GULLoggerLevel) { - /** Error level, matches ASL_LEVEL_ERR. */ - GULLoggerLevelError = 3, - /** Warning level, matches ASL_LEVEL_WARNING. */ - GULLoggerLevelWarning = 4, - /** Notice level, matches ASL_LEVEL_NOTICE. */ - GULLoggerLevelNotice = 5, - /** Info level, matches ASL_LEVEL_INFO. */ - GULLoggerLevelInfo = 6, - /** Debug level, matches ASL_LEVEL_DEBUG. */ - GULLoggerLevelDebug = 7, - /** Minimum log level. */ - GULLoggerLevelMin = GULLoggerLevelError, - /** Maximum log level. */ - GULLoggerLevelMax = GULLoggerLevelDebug -} NS_SWIFT_NAME(GoogleLoggerLevel); diff --git a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULMutableDictionary.h b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULMutableDictionary.h deleted file mode 100644 index a8cc45b4..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULMutableDictionary.h +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Copyright 2017 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 - -/// A mutable dictionary that provides atomic accessor and mutators. -@interface GULMutableDictionary : NSObject - -/// Returns an object given a key in the dictionary or nil if not found. -- (id)objectForKey:(id)key; - -/// Updates the object given its key or adds it to the dictionary if it is not in the dictionary. -- (void)setObject:(id)object forKey:(id)key; - -/// Removes the object given its session ID from the dictionary. -- (void)removeObjectForKey:(id)key; - -/// Removes all objects. -- (void)removeAllObjects; - -/// Returns the number of current objects in the dictionary. -- (NSUInteger)count; - -/// Returns an object given a key in the dictionary or nil if not found. -- (id)objectForKeyedSubscript:(id)key; - -/// Updates the object given its key or adds it to the dictionary if it is not in the dictionary. -- (void)setObject:(id)obj forKeyedSubscript:(id)key; - -/// Returns the immutable dictionary. -- (NSDictionary *)dictionary; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULNSData+zlib.h b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULNSData+zlib.h deleted file mode 100644 index 36f94a70..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULNSData+zlib.h +++ /dev/null @@ -1,49 +0,0 @@ -// Copyright 2018 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 - -/// This is a copy of Google Toolbox for Mac library to avoid creating an extra framework. - -// NOTE: For 64bit, none of these apis handle input sizes >32bits, they will return nil when given -// such data. To handle data of that size you really should be streaming it rather then doing it all -// in memory. - -@interface NSData (GULGzip) - -/// Returns an data as the result of decompressing the payload of |data|.The data to decompress must -/// be a gzipped payloads. -+ (NSData *)gul_dataByInflatingGzippedData:(NSData *)data error:(NSError **)error; - -/// Returns an compressed data with the result of gzipping the payload of |data|. Uses the default -/// compression level. -+ (NSData *)gul_dataByGzippingData:(NSData *)data error:(NSError **)error; - -FOUNDATION_EXPORT NSString *const GULNSDataZlibErrorDomain; -FOUNDATION_EXPORT NSString *const GULNSDataZlibErrorKey; // NSNumber -FOUNDATION_EXPORT NSString *const GULNSDataZlibRemainingBytesKey; // NSNumber - -typedef NS_ENUM(NSInteger, GULNSDataZlibError) { - GULNSDataZlibErrorGreaterThan32BitsToCompress = 1024, - // An internal zlib error. - // GULNSDataZlibErrorKey will contain the error value. - // NSLocalizedDescriptionKey may contain an error string from zlib. - // Look in zlib.h for list of errors. - GULNSDataZlibErrorInternal, - // There was left over data in the buffer that was not used. - // GULNSDataZlibRemainingBytesKey will contain number of remaining bytes. - GULNSDataZlibErrorDataRemaining -}; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULNetwork.h b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULNetwork.h deleted file mode 100644 index 8631b8bf..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULNetwork.h +++ /dev/null @@ -1,97 +0,0 @@ -/* - * Copyright 2017 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 - -#import "GULNetworkConstants.h" -#import "GULNetworkLoggerProtocol.h" -#import "GULNetworkURLSession.h" - -/// Delegate protocol for GULNetwork events. -@protocol GULNetworkReachabilityDelegate - -/// Tells the delegate to handle events when the network reachability changes to connected or not -/// connected. -- (void)reachabilityDidChange; - -@end - -/// The Network component that provides network status and handles network requests and responses. -/// This is not thread safe. -/// -/// NOTE: -/// User must add FIRAnalytics handleEventsForBackgroundURLSessionID:completionHandler to the -/// AppDelegate application:handleEventsForBackgroundURLSession:completionHandler: -@interface GULNetwork : NSObject - -/// Indicates if network connectivity is available. -@property(nonatomic, readonly, getter=isNetworkConnected) BOOL networkConnected; - -/// Indicates if there are any uploads in progress. -@property(nonatomic, readonly, getter=hasUploadInProgress) BOOL uploadInProgress; - -/// An optional delegate that can be used in the event when network reachability changes. -@property(nonatomic, weak) id reachabilityDelegate; - -/// An optional delegate that can be used to log messages, warnings or errors that occur in the -/// network operations. -@property(nonatomic, weak) id loggerDelegate; - -/// Indicates whether the logger should display debug messages. -@property(nonatomic, assign) BOOL isDebugModeEnabled; - -/// The time interval in seconds for the network request to timeout. -@property(nonatomic, assign) NSTimeInterval timeoutInterval; - -/// Initializes with the default reachability host. -- (instancetype)init; - -/// Initializes with a custom reachability host. -- (instancetype)initWithReachabilityHost:(NSString *)reachabilityHost; - -/// Handles events when background session with the given ID has finished. -+ (void)handleEventsForBackgroundURLSessionID:(NSString *)sessionID - completionHandler:(GULNetworkSystemCompletionHandler)completionHandler; - -/// Compresses and sends a POST request with the provided data to the URL. The session will be -/// background session if usingBackgroundSession is YES. Otherwise, the POST session is default -/// session. Returns a session ID or nil if an error occurs. -- (NSString *)postURL:(NSURL *)url - payload:(NSData *)payload - queue:(dispatch_queue_t)queue - usingBackgroundSession:(BOOL)usingBackgroundSession - completionHandler:(GULNetworkCompletionHandler)handler; - -/// Compresses and sends a POST request with the provided headers and data to the URL. The session -/// will be background session if usingBackgroundSession is YES. Otherwise, the POST session is -/// default session. Returns a session ID or nil if an error occurs. -- (NSString *)postURL:(NSURL *)url - headers:(NSDictionary *)headers - payload:(NSData *)payload - queue:(dispatch_queue_t)queue - usingBackgroundSession:(BOOL)usingBackgroundSession - completionHandler:(GULNetworkCompletionHandler)handler; - -/// Sends a GET request with the provided data to the URL. The session will be background session -/// if usingBackgroundSession is YES. Otherwise, the GET session is default session. Returns a -/// session ID or nil if an error occurs. -- (NSString *)getURL:(NSURL *)url - headers:(NSDictionary *)headers - queue:(dispatch_queue_t)queue - usingBackgroundSession:(BOOL)usingBackgroundSession - completionHandler:(GULNetworkCompletionHandler)handler; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULNetworkConstants.h b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULNetworkConstants.h deleted file mode 100644 index 1cbedd1b..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULNetworkConstants.h +++ /dev/null @@ -1,71 +0,0 @@ -/* - * Copyright 2017 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 - -/// Error codes in Firebase Network error domain. -/// Note: these error codes should never change. It would make it harder to decode the errors if -/// we inadvertently altered any of these codes in a future SDK version. -typedef NS_ENUM(NSInteger, GULNetworkErrorCode) { - /// Unknown error. - GULNetworkErrorCodeUnknown = 0, - /// Error occurs when the request URL is invalid. - GULErrorCodeNetworkInvalidURL = 1, - /// Error occurs when request cannot be constructed. - GULErrorCodeNetworkRequestCreation = 2, - /// Error occurs when payload cannot be compressed. - GULErrorCodeNetworkPayloadCompression = 3, - /// Error occurs when session task cannot be created. - GULErrorCodeNetworkSessionTaskCreation = 4, - /// Error occurs when there is no response. - GULErrorCodeNetworkInvalidResponse = 5 -}; - -#pragma mark - Network constants - -/// The prefix of the ID of the background session. -extern NSString *const kGULNetworkBackgroundSessionConfigIDPrefix; - -/// The sub directory to store the files of data that is being uploaded in the background. -extern NSString *const kGULNetworkApplicationSupportSubdirectory; - -/// Name of the temporary directory that stores files for background uploading. -extern NSString *const kGULNetworkTempDirectoryName; - -/// The period when the temporary uploading file can stay. -extern const NSTimeInterval kGULNetworkTempFolderExpireTime; - -/// The default network request timeout interval. -extern const NSTimeInterval kGULNetworkTimeOutInterval; - -/// The host to check the reachability of the network. -extern NSString *const kGULNetworkReachabilityHost; - -/// The key to get the error context of the UserInfo. -extern NSString *const kGULNetworkErrorContext; - -#pragma mark - Network Status Code - -extern const int kGULNetworkHTTPStatusOK; -extern const int kGULNetworkHTTPStatusNoContent; -extern const int kGULNetworkHTTPStatusCodeMultipleChoices; -extern const int kGULNetworkHTTPStatusCodeMovedPermanently; -extern const int kGULNetworkHTTPStatusCodeFound; -extern const int kGULNetworkHTTPStatusCodeNotModified; -extern const int kGULNetworkHTTPStatusCodeMovedTemporarily; -extern const int kGULNetworkHTTPStatusCodeNotFound; -extern const int kGULNetworkHTTPStatusCodeCannotAcceptTraffic; -extern const int kGULNetworkHTTPStatusCodeUnavailable; diff --git a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULNetworkInfo.h b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULNetworkInfo.h deleted file mode 100644 index d3025cd9..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULNetworkInfo.h +++ /dev/null @@ -1,57 +0,0 @@ -// Copyright 2022 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 - -/// The type of network that the device is running with. Values should correspond to the NetworkType -/// values in android/play/playlog/proto/clientanalytics.proto -typedef NS_ENUM(NSInteger, GULNetworkType) { - GULNetworkTypeNone = -1, - GULNetworkTypeMobile = 0, - GULNetworkTypeWIFI = 1, -}; - -/// Collection of utilities to read network status information -@interface GULNetworkInfo : NSObject - -/// Returns the cellular mobile country code (mcc) if CoreTelephony is supported, otherwise nil -+ (NSString *_Nullable)getNetworkMobileCountryCode; - -/// Returns the cellular mobile network code (mnc) if CoreTelephony is supported, otherwise nil -+ (NSString *_Nullable)getNetworkMobileNetworkCode; - -/** - * Returns the formatted MccMnc if the inputs are valid, otherwise nil - * @param mcc The Mobile Country Code returned from `getNetworkMobileCountryCode` - * @param mnc The Mobile Network Code returned from `getNetworkMobileNetworkCode` - * @returns A string with the concatenated mccMnc if both inputs are valid, otherwise nil - */ -+ (NSString *_Nullable)formatMcc:(NSString *_Nullable)mcc andMNC:(NSString *_Nullable)mnc; - -/// Returns an enum indicating the network type. The enum values should be easily transferrable to -/// the NetworkType value in android/play/playlog/proto/clientanalytics.proto. Right now this always -/// returns None on platforms other than iOS. This should be updated in the future to return Wi-Fi -/// values for the other platforms when applicable. -+ (GULNetworkType)getNetworkType; - -/// Returns a string indicating the radio access technology used by the app. The return value will -/// be one of CTRadioAccess constants defined in -/// https://developer.apple.com/documentation/coretelephony/cttelephonynetworkinfo/radio_access_technology_constants -+ (NSString *)getNetworkRadioType; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h deleted file mode 100644 index 425c0731..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Copyright 2017 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 - -#import "GULNetworkMessageCode.h" - -/// The log levels used by GULNetworkLogger. -typedef NS_ENUM(NSInteger, GULNetworkLogLevel) { - kGULNetworkLogLevelError = 3, - kGULNetworkLogLevelWarning = 4, - kGULNetworkLogLevelInfo = 6, - kGULNetworkLogLevelDebug = 7, -}; - -@protocol GULNetworkLoggerDelegate - -@required -/// Tells the delegate to log a message with an array of contexts and the log level. -- (void)GULNetwork_logWithLevel:(GULNetworkLogLevel)logLevel - messageCode:(GULNetworkMessageCode)messageCode - message:(NSString *)message - contexts:(NSArray *)contexts; - -/// Tells the delegate to log a message with a context and the log level. -- (void)GULNetwork_logWithLevel:(GULNetworkLogLevel)logLevel - messageCode:(GULNetworkMessageCode)messageCode - message:(NSString *)message - context:(id)context; - -/// Tells the delegate to log a message with the log level. -- (void)GULNetwork_logWithLevel:(GULNetworkLogLevel)logLevel - messageCode:(GULNetworkMessageCode)messageCode - message:(NSString *)message; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h deleted file mode 100644 index 507bc5a5..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h +++ /dev/null @@ -1,47 +0,0 @@ -/* - * Copyright 2017 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 - -// Make sure these codes do not overlap with any contained in the FIRAMessageCode enum. -typedef NS_ENUM(NSInteger, GULNetworkMessageCode) { - // GULNetwork.m - kGULNetworkMessageCodeNetwork000 = 900000, // I-NET900000 - kGULNetworkMessageCodeNetwork001 = 900001, // I-NET900001 - kGULNetworkMessageCodeNetwork002 = 900002, // I-NET900002 - kGULNetworkMessageCodeNetwork003 = 900003, // I-NET900003 - // GULNetworkURLSession.m - kGULNetworkMessageCodeURLSession000 = 901000, // I-NET901000 - kGULNetworkMessageCodeURLSession001 = 901001, // I-NET901001 - kGULNetworkMessageCodeURLSession002 = 901002, // I-NET901002 - kGULNetworkMessageCodeURLSession003 = 901003, // I-NET901003 - kGULNetworkMessageCodeURLSession004 = 901004, // I-NET901004 - kGULNetworkMessageCodeURLSession005 = 901005, // I-NET901005 - kGULNetworkMessageCodeURLSession006 = 901006, // I-NET901006 - kGULNetworkMessageCodeURLSession007 = 901007, // I-NET901007 - kGULNetworkMessageCodeURLSession008 = 901008, // I-NET901008 - kGULNetworkMessageCodeURLSession009 = 901009, // I-NET901009 - kGULNetworkMessageCodeURLSession010 = 901010, // I-NET901010 - kGULNetworkMessageCodeURLSession011 = 901011, // I-NET901011 - kGULNetworkMessageCodeURLSession012 = 901012, // I-NET901012 - kGULNetworkMessageCodeURLSession013 = 901013, // I-NET901013 - kGULNetworkMessageCodeURLSession014 = 901014, // I-NET901014 - kGULNetworkMessageCodeURLSession015 = 901015, // I-NET901015 - kGULNetworkMessageCodeURLSession016 = 901016, // I-NET901016 - kGULNetworkMessageCodeURLSession017 = 901017, // I-NET901017 - kGULNetworkMessageCodeURLSession018 = 901018, // I-NET901018 - kGULNetworkMessageCodeURLSession019 = 901019, // I-NET901019 -}; diff --git a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULNetworkURLSession.h b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULNetworkURLSession.h deleted file mode 100644 index 3f9f7f9e..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULNetworkURLSession.h +++ /dev/null @@ -1,62 +0,0 @@ -/* - * Copyright 2017 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 - -#import "GULNetworkLoggerProtocol.h" - -NS_ASSUME_NONNULL_BEGIN - -typedef void (^GULNetworkCompletionHandler)(NSHTTPURLResponse *_Nullable response, - NSData *_Nullable data, - NSError *_Nullable error); -typedef void (^GULNetworkURLSessionCompletionHandler)(NSHTTPURLResponse *_Nullable response, - NSData *_Nullable data, - NSString *sessionID, - NSError *_Nullable error); -typedef void (^GULNetworkSystemCompletionHandler)(void); - -/// The protocol that uses NSURLSession for iOS >= 7.0 to handle requests and responses. -@interface GULNetworkURLSession : NSObject - -/// Indicates whether the background network is enabled. Default value is NO. -@property(nonatomic, getter=isBackgroundNetworkEnabled) BOOL backgroundNetworkEnabled; - -/// The logger delegate to log message, errors or warnings that occur during the network operations. -@property(nonatomic, weak, nullable) id loggerDelegate; - -/// Calls the system provided completion handler after the background session is finished. -+ (void)handleEventsForBackgroundURLSessionID:(NSString *)sessionID - completionHandler:(GULNetworkSystemCompletionHandler)completionHandler; - -/// Initializes with logger delegate. -- (instancetype)initWithNetworkLoggerDelegate: - (nullable id)networkLoggerDelegate NS_DESIGNATED_INITIALIZER; - -- (instancetype)init NS_UNAVAILABLE; - -/// Sends an asynchronous POST request and calls the provided completion handler when the request -/// completes or when errors occur, and returns an ID of the session/connection. -- (nullable NSString *)sessionIDFromAsyncPOSTRequest:(NSURLRequest *)request - completionHandler:(GULNetworkURLSessionCompletionHandler)handler; - -/// Sends an asynchronous GET request and calls the provided completion handler when the request -/// completes or when errors occur, and returns an ID of the session. -- (nullable NSString *)sessionIDFromAsyncGETRequest:(NSURLRequest *)request - completionHandler:(GULNetworkURLSessionCompletionHandler)handler; - -NS_ASSUME_NONNULL_END -@end 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 deleted file mode 100644 index a33262af..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h +++ /dev/null @@ -1,207 +0,0 @@ -/* - * 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/GULReachabilityChecker.h b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULReachabilityChecker.h deleted file mode 100644 index 0c70c055..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULReachabilityChecker.h +++ /dev/null @@ -1,79 +0,0 @@ -/* - * Copyright 2017 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 -#if !TARGET_OS_WATCH -#import -#endif - -/// Reachability Status -typedef enum { - kGULReachabilityUnknown, ///< Have not yet checked or been notified whether host is reachable. - kGULReachabilityNotReachable, ///< Host is not reachable. - kGULReachabilityViaWifi, ///< Host is reachable via Wifi. - kGULReachabilityViaCellular, ///< Host is reachable via cellular. -} GULReachabilityStatus; - -const NSString *GULReachabilityStatusString(GULReachabilityStatus status); - -@class GULReachabilityChecker; - -/// Google Analytics iOS Reachability Checker. -@protocol GULReachabilityDelegate -@required -/// Called when network status has changed. -- (void)reachability:(GULReachabilityChecker *)reachability - statusChanged:(GULReachabilityStatus)status; -@end - -/// Google Analytics iOS Network Status Checker. -@interface GULReachabilityChecker : NSObject - -/// The last known reachability status, or GULReachabilityStatusUnknown if the -/// checker is not active. -@property(nonatomic, readonly) GULReachabilityStatus reachabilityStatus; -/// The host to which reachability status is to be checked. -@property(nonatomic, copy, readonly) NSString *host; -/// The delegate to be notified of reachability status changes. -@property(nonatomic, weak) id reachabilityDelegate; -/// `YES` if the reachability checker is active, `NO` otherwise. -@property(nonatomic, readonly) BOOL isActive; - -/// Initialize the reachability checker. Note that you must call start to begin checking for and -/// receiving notifications about network status changes. -/// -/// @param reachabilityDelegate The delegate to be notified when reachability status to host -/// changes. -/// -/// @param host The name of the host. -/// -- (instancetype)initWithReachabilityDelegate:(id)reachabilityDelegate - withHost:(NSString *)host; - -- (instancetype)init NS_UNAVAILABLE; - -/// Start checking for reachability to the specified host. This has no effect if the status -/// checker is already checking for connectivity. -/// -/// @return `YES` if initiating status checking was successful or the status checking has already -/// been initiated, `NO` otherwise. -- (BOOL)start; - -/// Stop checking for reachability to the specified host. This has no effect if the status -/// checker is not checking for connectivity. -- (void)stop; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h deleted file mode 100644 index ed080a39..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h +++ /dev/null @@ -1,76 +0,0 @@ -/* - * Copyright 2019 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 -#import - -#if !TARGET_OS_OSX -#import -#endif // !TARGET_OS_OSX - -#if ((TARGET_OS_IOS || TARGET_OS_TV) && (__IPHONE_OS_VERSION_MAX_ALLOWED >= 130000)) -#define UISCENE_SUPPORTED 1 -#endif - -NS_ASSUME_NONNULL_BEGIN - -typedef NSString *const GULSceneDelegateInterceptorID; - -/** This class contains methods that isa swizzle the scene delegate. */ -@interface GULSceneDelegateSwizzler : NSProxy - -#if UISCENE_SUPPORTED - -/** Registers a scene delegate interceptor whose methods will be invoked as they're invoked on the - * original scene delegate. - * - * @param interceptor An instance of a class that conforms to the application delegate protocol. - * The interceptor is NOT retained. - * @return A unique GULSceneDelegateInterceptorID if interceptor was successfully registered; nil - * if it fails. - */ -+ (nullable GULSceneDelegateInterceptorID)registerSceneDelegateInterceptor: - (id)interceptor API_AVAILABLE(ios(13.0), tvos(13.0)); - -/** Unregisters an interceptor with the given ID if it exists. - * - * @param interceptorID The object that was generated when the interceptor was registered. - */ -+ (void)unregisterSceneDelegateInterceptorWithID:(GULSceneDelegateInterceptorID)interceptorID - API_AVAILABLE(ios(13.0), tvos(13.0)); - -/** Do not initialize this class. */ -- (instancetype)init NS_UNAVAILABLE; - -#endif // UISCENE_SUPPORTED - -/** This method ensures that the original scene delegate has been proxied. Call this before - * registering your interceptor. This method is safe to call multiple times (but it only proxies - * the scene delegate once). - * - * The method has no effect for extensions. - */ -+ (void)proxyOriginalSceneDelegate; - -/** Indicates whether scene delegate proxy is explicitly disabled or enabled. Enabled by default. - * - * @return YES if SceneDelegateProxy is Enabled, NO otherwise. - */ -+ (BOOL)isSceneDelegateProxyEnabled; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULSecureCoding.h b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULSecureCoding.h deleted file mode 100644 index 8484b395..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULSecureCoding.h +++ /dev/null @@ -1,36 +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 - -/** The class wraps `NSKeyedArchiver` and `NSKeyedUnarchiver` API to provide a unified secure coding - * methods for iOS versions before and after 11. - */ -@interface GULSecureCoding : NSObject - -+ (nullable id)unarchivedObjectOfClasses:(NSSet *)classes - fromData:(NSData *)data - error:(NSError **)outError; - -+ (nullable id)unarchivedObjectOfClass:(Class)class - fromData:(NSData *)data - error:(NSError **)outError; - -+ (nullable NSData *)archivedDataWithRootObject:(id)object error:(NSError **)outError; - -@end - -NS_ASSUME_NONNULL_END 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 deleted file mode 100644 index 26949c88..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULSwizzler.h +++ /dev/null @@ -1,71 +0,0 @@ -/* - * 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/GULURLSessionDataResponse.h b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h deleted file mode 100644 index e88eb67b..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h +++ /dev/null @@ -1,31 +0,0 @@ -/* - * Copyright 2020 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 - -/** The class represents HTTP response received from `NSURLSession`. */ -@interface GULURLSessionDataResponse : NSObject - -@property(nonatomic, readonly) NSHTTPURLResponse *HTTPResponse; -@property(nonatomic, nullable, readonly) NSData *HTTPBody; - -- (instancetype)initWithResponse:(NSHTTPURLResponse *)response HTTPBody:(nullable NSData *)body; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULUserDefaults.h b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULUserDefaults.h deleted file mode 100644 index 0d047818..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULUserDefaults.h +++ /dev/null @@ -1,110 +0,0 @@ -// Copyright 2018 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 - -/// A thread-safe user defaults that uses C functions from CFPreferences.h instead of -/// `NSUserDefaults`. This is to avoid sending an `NSNotification` when it's changed from a -/// background thread to avoid crashing. // TODO: Insert radar number here. -@interface GULUserDefaults : NSObject - -/// A shared user defaults similar to +[NSUserDefaults standardUserDefaults] and accesses the same -/// data of the standardUserDefaults. -+ (GULUserDefaults *)standardUserDefaults; - -/// Initializes preferences with a suite name that is the same with the NSUserDefaults' suite name. -/// Both of CFPreferences and NSUserDefaults share the same plist file so their data will exactly -/// the same. -/// -/// @param suiteName The name of the suite of the user defaults. -- (instancetype)initWithSuiteName:(nullable NSString *)suiteName; - -#pragma mark - Getters - -/// Searches the receiver's search list for a default with the key 'defaultName' and return it. If -/// another process has changed defaults in the search list, NSUserDefaults will automatically -/// update to the latest values. If the key in question has been marked as ubiquitous via a Defaults -/// Configuration File, the latest value may not be immediately available, and the registered value -/// will be returned instead. -- (nullable id)objectForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it will return nil if the value is not an NSArray. -- (nullable NSArray *)arrayForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it will return nil if the value -/// is not an NSDictionary. -- (nullable NSDictionary *)dictionaryForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it will convert NSNumber values to their NSString -/// representation. If a non-string non-number value is found, nil will be returned. -- (nullable NSString *)stringForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it converts the returned value to an NSInteger. If the -/// value is an NSNumber, the result of -integerValue will be returned. If the value is an NSString, -/// it will be converted to NSInteger if possible. If the value is a boolean, it will be converted -/// to either 1 for YES or 0 for NO. If the value is absent or can't be converted to an integer, 0 -/// will be returned. -- (NSInteger)integerForKey:(NSString *)defaultName; - -/// Similar to -integerForKey:, except that it returns a float, and boolean values will not be -/// converted. -- (float)floatForKey:(NSString *)defaultName; - -/// Similar to -integerForKey:, except that it returns a double, and boolean values will not be -/// converted. -- (double)doubleForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it converts the returned value to a BOOL. If the value -/// is an NSNumber, NO will be returned if the value is 0, YES otherwise. If the value is an -/// NSString, values of "YES" or "1" will return YES, and values of "NO", "0", or any other string -/// will return NO. If the value is absent or can't be converted to a BOOL, NO will be returned. -- (BOOL)boolForKey:(NSString *)defaultName; - -#pragma mark - Setters - -/// Immediately stores a value (or removes the value if `nil` is passed as the value) for the -/// provided key in the search list entry for the receiver's suite name in the current user and any -/// host, then asynchronously stores the value persistently, where it is made available to other -/// processes. -- (void)setObject:(nullable id)value forKey:(NSString *)defaultName; - -/// Equivalent to -setObject:forKey: except that the value is converted from a float to an NSNumber. -- (void)setFloat:(float)value forKey:(NSString *)defaultName; - -/// Equivalent to -setObject:forKey: except that the value is converted from a double to an -/// NSNumber. -- (void)setDouble:(double)value forKey:(NSString *)defaultName; - -/// Equivalent to -setObject:forKey: except that the value is converted from an NSInteger to an -/// NSNumber. -- (void)setInteger:(NSInteger)value forKey:(NSString *)defaultName; - -/// Equivalent to -setObject:forKey: except that the value is converted from a BOOL to an NSNumber. -- (void)setBool:(BOOL)value forKey:(NSString *)defaultName; - -#pragma mark - Removing Defaults - -/// Equivalent to -[... setObject:nil forKey:defaultName] -- (void)removeObjectForKey:(NSString *)defaultName; - -#pragma mark - Save data - -/// Blocks the calling thread until all in-progress set operations have completed. -- (void)synchronize; - -@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 deleted file mode 100644 index 5cfb5ef9..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h +++ /dev/null @@ -1,42 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "GULAppDelegateSwizzler.h" -#import "GULApplication.h" -#import "GULSceneDelegateSwizzler.h" -#import "GULAppEnvironmentUtil.h" -#import "GULHeartbeatDateStorable.h" -#import "GULHeartbeatDateStorage.h" -#import "GULHeartbeatDateStorageUserDefaults.h" -#import "GULKeychainStorage.h" -#import "GULKeychainUtils.h" -#import "GULNetworkInfo.h" -#import "GULSecureCoding.h" -#import "GULURLSessionDataResponse.h" -#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" -#import "GULNetworkConstants.h" -#import "GULNetworkLoggerProtocol.h" -#import "GULNetworkMessageCode.h" -#import "GULNetworkURLSession.h" -#import "GULReachabilityChecker.h" -#import "GULUserDefaults.h" - -FOUNDATION_EXPORT double GoogleUtilitiesVersionNumber; -FOUNDATION_EXPORT const unsigned char GoogleUtilitiesVersionString[]; - diff --git a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h deleted file mode 100644 index 7bed005e..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright 2020 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 - -@class FBLPromise; -@class GULURLSessionDataResponse; - -NS_ASSUME_NONNULL_BEGIN - -/** Promise based API for `NSURLSession`. */ -@interface NSURLSession (GULPromises) - -/** Creates a promise wrapping `-[NSURLSession dataTaskWithRequest:completionHandler:]` method. - * @param URLRequest The request to create a data task with. - * @return A promise that is fulfilled when an HTTP response is received (with any response code), - * or is rejected with the error passed to the task completion. - */ -- (FBLPromise *)gul_dataTaskPromiseWithRequest: - (NSURLRequest *)URLRequest; - -@end - -NS_ASSUME_NONNULL_END 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 deleted file mode 100644 index 7aafaab1..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - GoogleUtilities - CFBundleIdentifier - com.firebase.Firebase-GoogleUtilities - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - GoogleUtilities - CFBundlePackageType - FMWK - CFBundleVersion - 7.11.5 - DTSDKName - iphonesimulator11.2 - - diff --git a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Modules/module.modulemap b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Modules/module.modulemap deleted file mode 100644 index 29a2d1d2..00000000 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Modules/module.modulemap +++ /dev/null @@ -1,8 +0,0 @@ -framework module GoogleUtilities { -umbrella header "GoogleUtilities-umbrella.h" -export * -module * { export * } - link framework "Security" - link framework "SystemConfiguration" - link "z" -} diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/GoogleUtilities b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/GoogleUtilities deleted file mode 100644 index 7b8c505c..00000000 Binary files a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/GoogleUtilities and /dev/null differ diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h deleted file mode 100644 index 58dec492..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h +++ /dev/null @@ -1,107 +0,0 @@ -/* - * 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 - -#import "GULApplication.h" - -NS_ASSUME_NONNULL_BEGIN - -typedef NSString *const GULAppDelegateInterceptorID; - -/** This class contains methods that isa swizzle the app delegate. */ -@interface GULAppDelegateSwizzler : NSProxy - -/** Registers an app delegate interceptor whose methods will be invoked as they're invoked on the - * original app delegate. - * - * @param interceptor An instance of a class that conforms to the application delegate protocol. - * The interceptor is NOT retained. - * @return A unique GULAppDelegateInterceptorID if interceptor was successfully registered; nil - * if it fails. - */ -+ (nullable GULAppDelegateInterceptorID)registerAppDelegateInterceptor: - (id)interceptor; - -/** Unregisters an interceptor with the given ID if it exists. - * - * @param interceptorID The object that was generated when the interceptor was registered. - */ -+ (void)unregisterAppDelegateInterceptorWithID:(GULAppDelegateInterceptorID)interceptorID; - -/** This method ensures that the original app delegate has been proxied. Call this before - * registering your interceptor. This method is safe to call multiple times (but it only proxies - * the app delegate once). - * - * This method doesn't proxy APNS related methods: - * @code - * - application:didRegisterForRemoteNotificationsWithDeviceToken: - * - application:didFailToRegisterForRemoteNotificationsWithError: - * - application:didReceiveRemoteNotification:fetchCompletionHandler: - * - application:didReceiveRemoteNotification: - * @endcode - * - * To proxy these methods use +[GULAppDelegateSwizzler - * proxyOriginalDelegateIncludingAPNSMethods]. The methods have to be proxied separately to - * avoid potential warnings from Apple review about missing Push Notification Entitlement (e.g. - * https://github.com/firebase/firebase-ios-sdk/issues/2807) - * - * The method has no effect for extensions. - * - * @see proxyOriginalDelegateIncludingAPNSMethods - */ -+ (void)proxyOriginalDelegate; - -/** This method ensures that the original app delegate has been proxied including APNS related - * methods. Call this before registering your interceptor. This method is safe to call multiple - * times (but it only proxies the app delegate once) or - * after +[GULAppDelegateSwizzler proxyOriginalDelegate] - * - * This method calls +[GULAppDelegateSwizzler proxyOriginalDelegate] under the hood. - * After calling this method the following App Delegate methods will be proxied in addition to - * the methods proxied by proxyOriginalDelegate: - * @code - * - application:didRegisterForRemoteNotificationsWithDeviceToken: - * - application:didFailToRegisterForRemoteNotificationsWithError: - * - application:didReceiveRemoteNotification:fetchCompletionHandler: - * - application:didReceiveRemoteNotification: - * @endcode - * - * The method has no effect for extensions. - * - * @see proxyOriginalDelegate - */ -+ (void)proxyOriginalDelegateIncludingAPNSMethods; - -/** Indicates whether app delegate proxy is explicitly disabled or enabled. Enabled by default. - * - * @return YES if AppDelegateProxy is Enabled, NO otherwise. - */ -+ (BOOL)isAppDelegateProxyEnabled; - -/** Returns the current sharedApplication. - * - * @return the current application instance if in an app, or nil if in extension or if it doesn't - * exist. - */ -+ (nullable GULApplication *)sharedApplication; - -/** Do not initialize this class. */ -- (instancetype)init NS_UNAVAILABLE; - -NS_ASSUME_NONNULL_END - -@end 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 deleted file mode 100644 index e84ab9e6..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h +++ /dev/null @@ -1,69 +0,0 @@ -/* - * Copyright 2017 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 - -@interface GULAppEnvironmentUtil : NSObject - -/// Indicates whether the app is from Apple Store or not. Returns NO if the app is on simulator, -/// development environment or sideloaded. -+ (BOOL)isFromAppStore; - -/// Indicates whether the app is a Testflight app. Returns YES if the app has sandbox receipt. -/// Returns NO otherwise. -+ (BOOL)isAppStoreReceiptSandbox; - -/// Indicates whether the app is on simulator or not at runtime depending on the device -/// architecture. -+ (BOOL)isSimulator; - -/// The current device model. Returns an empty string if device model cannot be retrieved. -+ (nullable NSString *)deviceModel; - -/// The current device model, with simulator-specific values. Returns an empty string if device -/// model cannot be retrieved. -+ (nullable NSString *)deviceSimulatorModel; - -/// The current operating system version. Returns an empty string if the system version cannot be -/// retrieved. -+ (NSString *)systemVersion; - -/// Indicates whether it is running inside an extension or an app. -+ (BOOL)isAppExtension; - -/// @return Returns @YES when is run on iOS version greater or equal to 7.0 -+ (BOOL)isIOS7OrHigher DEPRECATED_MSG_ATTRIBUTE( - "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 __deprecated; - -/// @return An Apple platform. Possible values "ios", "tvos", "macos", "watchos", "maccatalyst", and -/// "visionos". -+ (NSString *)applePlatform; - -/// @return An Apple Device platform. Same possible values as `applePlatform`, with the addition of -/// "ipados". -+ (NSString *)appleDevicePlatform; - -/// @return The way the library was added to the app, e.g. "swiftpm", "cocoapods", etc. -+ (NSString *)deploymentType; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULApplication.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULApplication.h deleted file mode 100644 index 80672124..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULApplication.h +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Copyright 2019 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 - -#if TARGET_OS_IOS || TARGET_OS_TV - -#import - -#define GULApplication UIApplication -#define GULApplicationDelegate UIApplicationDelegate -#define GULUserActivityRestoring UIUserActivityRestoring - -static NSString *const kGULApplicationClassName = @"UIApplication"; - -#elif TARGET_OS_OSX - -#import - -#define GULApplication NSApplication -#define GULApplicationDelegate NSApplicationDelegate -#define GULUserActivityRestoring NSUserActivityRestoring - -static NSString *const kGULApplicationClassName = @"NSApplication"; - -#elif TARGET_OS_WATCH - -#import - -// We match the according watchOS API but swizzling should not work in watch -#define GULApplication WKExtension -#define GULApplicationDelegate WKExtensionDelegate -#define GULUserActivityRestoring NSUserActivityRestoring - -static NSString *const kGULApplicationClassName = @"WKExtension"; - -#endif diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h deleted file mode 100644 index 43d3740a..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Copyright 2021 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 - -/** - * Describes an object that can store and fetch heartbeat dates for given tags. - */ -@protocol GULHeartbeatDateStorable - -/** - * Reads the date from the specified file for the given tag. - * @return Returns date if exists, otherwise `nil`. - */ -- (nullable NSDate *)heartbeatDateForTag:(NSString *)tag; - -/** - * Saves the date for the specified tag in the specified file. - * @return YES on success, NO otherwise. - */ -- (BOOL)setHearbeatDate:(NSDate *)date forTag:(NSString *)tag; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h deleted file mode 100644 index 245b1a25..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h +++ /dev/null @@ -1,54 +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 - -#import "GULHeartbeatDateStorable.h" - -NS_ASSUME_NONNULL_BEGIN - -/// The name of the directory where the heartbeat data is stored. -extern NSString *const kGULHeartbeatStorageDirectory; - -/// Stores either a date or a dictionary to a specified file. -@interface GULHeartbeatDateStorage : NSObject - -- (instancetype)init NS_UNAVAILABLE; - -@property(nonatomic, readonly) NSURL *fileURL; - -/** - * Default initializer. - * @param fileName The name of the file to store the date information. - * exist, it will be created if needed. - */ -- (instancetype)initWithFileName:(NSString *)fileName; - -/** - * Reads the date from the specified file for the given tag. - * @return Returns date if exists, otherwise `nil`. - */ -- (nullable NSDate *)heartbeatDateForTag:(NSString *)tag; - -/** - * Saves the date for the specified tag in the specified file. - * @return YES on success, NO otherwise. - */ -- (BOOL)setHearbeatDate:(NSDate *)date forTag:(NSString *)tag; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h deleted file mode 100644 index e6c7dda7..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Copyright 2021 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 - -#import "GULHeartbeatDateStorable.h" - -NS_ASSUME_NONNULL_BEGIN - -/// Stores either a date or a dictionary to a specified file. -@interface GULHeartbeatDateStorageUserDefaults : NSObject - -/** - * Default initializer. tvOS can only write to the cache directory and - * there are no guarantees that the directory will persist. User defaults will - * be retained, so that should be used instead. - * @param defaults User defaults instance to store the heartbeat information. - * @param key The key to be used with the user defaults instance. - */ -- (instancetype)initWithDefaults:(NSUserDefaults *)defaults key:(NSString *)key; - -- (instancetype)init NS_UNAVAILABLE; - -/** - * Reads the date from the specified file for the given tag. - * @return Returns date if exists, otherwise `nil`. - */ -- (nullable NSDate *)heartbeatDateForTag:(NSString *)tag; - -/** - * Saves the date for the specified tag in the specified file. - * @return YES on success, NO otherwise. - */ -- (BOOL)setHearbeatDate:(NSDate *)date forTag:(NSString *)tag; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULKeychainStorage.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULKeychainStorage.h deleted file mode 100644 index af10cb4d..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULKeychainStorage.h +++ /dev/null @@ -1,82 +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 - -@class FBLPromise; - -NS_ASSUME_NONNULL_BEGIN - -/// The class provides a convenient, multiplatform abstraction of the Keychain. -/// -/// When using this API on macOS, the corresponding target must be signed with a provisioning -/// profile that has the Keychain Sharing capability enabled. -@interface GULKeychainStorage : NSObject - -- (instancetype)init NS_UNAVAILABLE; - -/** Initializes the keychain storage with Keychain Service name. - * @param service A Keychain Service name that will be used to store and retrieve objects. See also - * `kSecAttrService`. - */ -- (instancetype)initWithService:(NSString *)service; - -/** - * Get an object by key. - * @param key The key. - * @param objectClass The expected object class required by `NSSecureCoding`. - * @param accessGroup The Keychain Access Group. - * - * @return Returns a promise. It is resolved with an object stored by key if exists. It is resolved - * with `nil` when the object not found. It fails on a Keychain error. - */ -- (FBLPromise> *)getObjectForKey:(NSString *)key - objectClass:(Class)objectClass - accessGroup:(nullable NSString *)accessGroup; - -/** - * Saves the given object by the given key. - * @param object The object to store. - * @param key The key to store the object. If there is an existing object by the key, it will be - * overridden. - * @param accessGroup The Keychain Access Group. - * - * @return Returns which is resolved with `[NSNull null]` on success. - */ -- (FBLPromise *)setObject:(id)object - forKey:(NSString *)key - accessGroup:(nullable NSString *)accessGroup; - -/** - * Removes the object by the given key. - * @param key The key to store the object. If there is an existing object by the key, it will be - * overridden. - * @param accessGroup The Keychain Access Group. - * - * @return Returns which is resolved with `[NSNull null]` on success. - */ -- (FBLPromise *)removeObjectForKey:(NSString *)key - accessGroup:(nullable NSString *)accessGroup; - -#if TARGET_OS_OSX -/// If not `nil`, then only this keychain will be used to save and read data (see -/// `kSecMatchSearchList` and `kSecUseKeychain`. It is mostly intended to be used by unit tests. -@property(nonatomic, nullable) SecKeychainRef keychainRef; -#endif // TARGET_OS_OSX - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULKeychainUtils.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULKeychainUtils.h deleted file mode 100644 index 9c17356c..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULKeychainUtils.h +++ /dev/null @@ -1,64 +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 - -FOUNDATION_EXPORT NSString *const kGULKeychainUtilsErrorDomain; - -/// A collection of helper functions that abstract away common Keychain operations. -/// -/// When using this API on macOS, the corresponding target must be signed with a provisioning -/// profile that has the Keychain Sharing capability enabled. -@interface GULKeychainUtils : NSObject - -/** Fetches a keychain item data matching to the provided query. - * @param query A dictionary with Keychain query parameters. See docs for `SecItemCopyMatching` for - * details. - * @param outError A pointer to `NSError` instance or `NULL`. The instance at `outError` will be - * assigned with an error if there is. - * @returns Data for the first Keychain Item matching the provided query or `nil` if there is not - * such an item (`outError` will be `nil` in this case) or an error occurred. - */ -+ (nullable NSData *)getItemWithQuery:(NSDictionary *)query - error:(NSError *_Nullable *_Nullable)outError; - -/** Stores data to a Keychain Item matching to the provided query. An existing Keychain Item - * matching the query parameters will be updated or a new will be created. - * @param item A Keychain Item data to store. - * @param query A dictionary with Keychain query parameters. See docs for `SecItemAdd` and - * `SecItemUpdate` for details. - * @param outError A pointer to `NSError` instance or `NULL`. The instance at `outError` will be - * assigned with an error if there is. - * @returns `YES` when data was successfully stored, `NO` otherwise. - */ -+ (BOOL)setItem:(NSData *)item - withQuery:(NSDictionary *)query - error:(NSError *_Nullable *_Nullable)outError; - -/** Removes a Keychain Item matching to the provided query. - * @param query A dictionary with Keychain query parameters. See docs for `SecItemDelete` for - * details. - * @param outError A pointer to `NSError` instance or `NULL`. The instance at `outError` will be - * assigned with an error if there is. - * @returns `YES` if the item was removed successfully or doesn't exist, `NO` otherwise. - */ -+ (BOOL)removeItemWithQuery:(NSDictionary *)query error:(NSError *_Nullable *_Nullable)outError; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULLogger.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULLogger.h deleted file mode 100644 index 6797399b..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULLogger.h +++ /dev/null @@ -1,159 +0,0 @@ -/* - * Copyright 2018 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 - -#import "GULLoggerLevel.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - * The services used in the logger. - */ -typedef NSString *const GULLoggerService; - -#ifdef __cplusplus -extern "C" { -#endif // __cplusplus - -/** - * Initialize GULLogger. - */ -extern void GULLoggerInitializeASL(void); - -/** - * Override log level to Debug. - */ -void GULLoggerForceDebug(void); - -/** - * Turn on logging to STDERR. - */ -extern void GULLoggerEnableSTDERR(void); - -/** - * Changes the default logging level of GULLoggerLevelNotice to a user-specified level. - * The default level cannot be set above GULLoggerLevelNotice if the app is running from App Store. - * (required) log level (one of the GULLoggerLevel enum values). - */ -extern void GULSetLoggerLevel(GULLoggerLevel loggerLevel); - -/** - * Checks if the specified logger level is loggable given the current settings. - * (required) log level (one of the GULLoggerLevel enum values). - */ -extern BOOL GULIsLoggableLevel(GULLoggerLevel loggerLevel); - -/** - * Register version to include in logs. - * (required) version - */ -extern void GULLoggerRegisterVersion(NSString *version); - -/** - * Logs a message to the Xcode console and the device log. If running from AppStore, will - * not log any messages with a level higher than GULLoggerLevelNotice to avoid log spamming. - * (required) log level (one of the GULLoggerLevel enum values). - * (required) service name of type GULLoggerService. - * (required) message code starting with "I-" which means iOS, followed by a capitalized - * three-character service identifier and a six digit integer message ID that is unique - * within the service. - * An example of the message code is @"I-COR000001". - * (required) message string which can be a format string. - * (optional) variable arguments list obtained from calling va_start, used when message is a format - * string. - */ -extern void GULLogBasic(GULLoggerLevel level, - GULLoggerService service, - BOOL forceLog, - NSString *messageCode, - NSString *message, -// On 64-bit simulators, va_list is not a pointer, so cannot be marked nullable -// See: http://stackoverflow.com/q/29095469 -#if __LP64__ && TARGET_OS_SIMULATOR || TARGET_OS_OSX - va_list args_ptr -#else - va_list _Nullable args_ptr -#endif -); - -/** - * The following functions accept the following parameters in order: - * (required) service name of type GULLoggerService. - * (required) message code starting from "I-" which means iOS, followed by a capitalized - * three-character service identifier and a six digit integer message ID that is unique - * within the service. - * An example of the message code is @"I-COR000001". - * See go/firebase-log-proposal for details. - * (required) message string which can be a format string. - * (optional) the list of arguments to substitute into the format string. - * Example usage: - * GULLogError(kGULLoggerCore, @"I-COR000001", @"Configuration of %@ failed.", app.name); - */ -extern void GULLogError(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); -extern void GULLogWarning(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); -extern void GULLogNotice(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); -extern void GULLogInfo(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); -extern void GULLogDebug(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); - -#ifdef __cplusplus -} // extern "C" -#endif // __cplusplus - -@interface GULLoggerWrapper : NSObject - -/** - * Objective-C wrapper for GULLogBasic to allow weak linking to GULLogger - * (required) log level (one of the GULLoggerLevel enum values). - * (required) service name of type GULLoggerService. - * (required) message code starting with "I-" which means iOS, followed by a capitalized - * three-character service identifier and a six digit integer message ID that is unique - * within the service. - * An example of the message code is @"I-COR000001". - * (required) message string which can be a format string. - * (optional) variable arguments list obtained from calling va_start, used when message is a format - * string. - */ - -+ (void)logWithLevel:(GULLoggerLevel)level - withService:(GULLoggerService)service - withCode:(NSString *)messageCode - withMessage:(NSString *)message - withArgs:(va_list)args; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULLoggerLevel.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULLoggerLevel.h deleted file mode 100644 index f0ee435b..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULLoggerLevel.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright 2018 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 - -/** - * The log levels used by internal logging. - */ -typedef NS_ENUM(NSInteger, GULLoggerLevel) { - /** Error level, matches ASL_LEVEL_ERR. */ - GULLoggerLevelError = 3, - /** Warning level, matches ASL_LEVEL_WARNING. */ - GULLoggerLevelWarning = 4, - /** Notice level, matches ASL_LEVEL_NOTICE. */ - GULLoggerLevelNotice = 5, - /** Info level, matches ASL_LEVEL_INFO. */ - GULLoggerLevelInfo = 6, - /** Debug level, matches ASL_LEVEL_DEBUG. */ - GULLoggerLevelDebug = 7, - /** Minimum log level. */ - GULLoggerLevelMin = GULLoggerLevelError, - /** Maximum log level. */ - GULLoggerLevelMax = GULLoggerLevelDebug -} NS_SWIFT_NAME(GoogleLoggerLevel); diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULMutableDictionary.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULMutableDictionary.h deleted file mode 100644 index a8cc45b4..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULMutableDictionary.h +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Copyright 2017 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 - -/// A mutable dictionary that provides atomic accessor and mutators. -@interface GULMutableDictionary : NSObject - -/// Returns an object given a key in the dictionary or nil if not found. -- (id)objectForKey:(id)key; - -/// Updates the object given its key or adds it to the dictionary if it is not in the dictionary. -- (void)setObject:(id)object forKey:(id)key; - -/// Removes the object given its session ID from the dictionary. -- (void)removeObjectForKey:(id)key; - -/// Removes all objects. -- (void)removeAllObjects; - -/// Returns the number of current objects in the dictionary. -- (NSUInteger)count; - -/// Returns an object given a key in the dictionary or nil if not found. -- (id)objectForKeyedSubscript:(id)key; - -/// Updates the object given its key or adds it to the dictionary if it is not in the dictionary. -- (void)setObject:(id)obj forKeyedSubscript:(id)key; - -/// Returns the immutable dictionary. -- (NSDictionary *)dictionary; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULNSData+zlib.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULNSData+zlib.h deleted file mode 100644 index 36f94a70..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULNSData+zlib.h +++ /dev/null @@ -1,49 +0,0 @@ -// Copyright 2018 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 - -/// This is a copy of Google Toolbox for Mac library to avoid creating an extra framework. - -// NOTE: For 64bit, none of these apis handle input sizes >32bits, they will return nil when given -// such data. To handle data of that size you really should be streaming it rather then doing it all -// in memory. - -@interface NSData (GULGzip) - -/// Returns an data as the result of decompressing the payload of |data|.The data to decompress must -/// be a gzipped payloads. -+ (NSData *)gul_dataByInflatingGzippedData:(NSData *)data error:(NSError **)error; - -/// Returns an compressed data with the result of gzipping the payload of |data|. Uses the default -/// compression level. -+ (NSData *)gul_dataByGzippingData:(NSData *)data error:(NSError **)error; - -FOUNDATION_EXPORT NSString *const GULNSDataZlibErrorDomain; -FOUNDATION_EXPORT NSString *const GULNSDataZlibErrorKey; // NSNumber -FOUNDATION_EXPORT NSString *const GULNSDataZlibRemainingBytesKey; // NSNumber - -typedef NS_ENUM(NSInteger, GULNSDataZlibError) { - GULNSDataZlibErrorGreaterThan32BitsToCompress = 1024, - // An internal zlib error. - // GULNSDataZlibErrorKey will contain the error value. - // NSLocalizedDescriptionKey may contain an error string from zlib. - // Look in zlib.h for list of errors. - GULNSDataZlibErrorInternal, - // There was left over data in the buffer that was not used. - // GULNSDataZlibRemainingBytesKey will contain number of remaining bytes. - GULNSDataZlibErrorDataRemaining -}; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULNetwork.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULNetwork.h deleted file mode 100644 index 8631b8bf..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULNetwork.h +++ /dev/null @@ -1,97 +0,0 @@ -/* - * Copyright 2017 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 - -#import "GULNetworkConstants.h" -#import "GULNetworkLoggerProtocol.h" -#import "GULNetworkURLSession.h" - -/// Delegate protocol for GULNetwork events. -@protocol GULNetworkReachabilityDelegate - -/// Tells the delegate to handle events when the network reachability changes to connected or not -/// connected. -- (void)reachabilityDidChange; - -@end - -/// The Network component that provides network status and handles network requests and responses. -/// This is not thread safe. -/// -/// NOTE: -/// User must add FIRAnalytics handleEventsForBackgroundURLSessionID:completionHandler to the -/// AppDelegate application:handleEventsForBackgroundURLSession:completionHandler: -@interface GULNetwork : NSObject - -/// Indicates if network connectivity is available. -@property(nonatomic, readonly, getter=isNetworkConnected) BOOL networkConnected; - -/// Indicates if there are any uploads in progress. -@property(nonatomic, readonly, getter=hasUploadInProgress) BOOL uploadInProgress; - -/// An optional delegate that can be used in the event when network reachability changes. -@property(nonatomic, weak) id reachabilityDelegate; - -/// An optional delegate that can be used to log messages, warnings or errors that occur in the -/// network operations. -@property(nonatomic, weak) id loggerDelegate; - -/// Indicates whether the logger should display debug messages. -@property(nonatomic, assign) BOOL isDebugModeEnabled; - -/// The time interval in seconds for the network request to timeout. -@property(nonatomic, assign) NSTimeInterval timeoutInterval; - -/// Initializes with the default reachability host. -- (instancetype)init; - -/// Initializes with a custom reachability host. -- (instancetype)initWithReachabilityHost:(NSString *)reachabilityHost; - -/// Handles events when background session with the given ID has finished. -+ (void)handleEventsForBackgroundURLSessionID:(NSString *)sessionID - completionHandler:(GULNetworkSystemCompletionHandler)completionHandler; - -/// Compresses and sends a POST request with the provided data to the URL. The session will be -/// background session if usingBackgroundSession is YES. Otherwise, the POST session is default -/// session. Returns a session ID or nil if an error occurs. -- (NSString *)postURL:(NSURL *)url - payload:(NSData *)payload - queue:(dispatch_queue_t)queue - usingBackgroundSession:(BOOL)usingBackgroundSession - completionHandler:(GULNetworkCompletionHandler)handler; - -/// Compresses and sends a POST request with the provided headers and data to the URL. The session -/// will be background session if usingBackgroundSession is YES. Otherwise, the POST session is -/// default session. Returns a session ID or nil if an error occurs. -- (NSString *)postURL:(NSURL *)url - headers:(NSDictionary *)headers - payload:(NSData *)payload - queue:(dispatch_queue_t)queue - usingBackgroundSession:(BOOL)usingBackgroundSession - completionHandler:(GULNetworkCompletionHandler)handler; - -/// Sends a GET request with the provided data to the URL. The session will be background session -/// if usingBackgroundSession is YES. Otherwise, the GET session is default session. Returns a -/// session ID or nil if an error occurs. -- (NSString *)getURL:(NSURL *)url - headers:(NSDictionary *)headers - queue:(dispatch_queue_t)queue - usingBackgroundSession:(BOOL)usingBackgroundSession - completionHandler:(GULNetworkCompletionHandler)handler; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULNetworkConstants.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULNetworkConstants.h deleted file mode 100644 index 1cbedd1b..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULNetworkConstants.h +++ /dev/null @@ -1,71 +0,0 @@ -/* - * Copyright 2017 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 - -/// Error codes in Firebase Network error domain. -/// Note: these error codes should never change. It would make it harder to decode the errors if -/// we inadvertently altered any of these codes in a future SDK version. -typedef NS_ENUM(NSInteger, GULNetworkErrorCode) { - /// Unknown error. - GULNetworkErrorCodeUnknown = 0, - /// Error occurs when the request URL is invalid. - GULErrorCodeNetworkInvalidURL = 1, - /// Error occurs when request cannot be constructed. - GULErrorCodeNetworkRequestCreation = 2, - /// Error occurs when payload cannot be compressed. - GULErrorCodeNetworkPayloadCompression = 3, - /// Error occurs when session task cannot be created. - GULErrorCodeNetworkSessionTaskCreation = 4, - /// Error occurs when there is no response. - GULErrorCodeNetworkInvalidResponse = 5 -}; - -#pragma mark - Network constants - -/// The prefix of the ID of the background session. -extern NSString *const kGULNetworkBackgroundSessionConfigIDPrefix; - -/// The sub directory to store the files of data that is being uploaded in the background. -extern NSString *const kGULNetworkApplicationSupportSubdirectory; - -/// Name of the temporary directory that stores files for background uploading. -extern NSString *const kGULNetworkTempDirectoryName; - -/// The period when the temporary uploading file can stay. -extern const NSTimeInterval kGULNetworkTempFolderExpireTime; - -/// The default network request timeout interval. -extern const NSTimeInterval kGULNetworkTimeOutInterval; - -/// The host to check the reachability of the network. -extern NSString *const kGULNetworkReachabilityHost; - -/// The key to get the error context of the UserInfo. -extern NSString *const kGULNetworkErrorContext; - -#pragma mark - Network Status Code - -extern const int kGULNetworkHTTPStatusOK; -extern const int kGULNetworkHTTPStatusNoContent; -extern const int kGULNetworkHTTPStatusCodeMultipleChoices; -extern const int kGULNetworkHTTPStatusCodeMovedPermanently; -extern const int kGULNetworkHTTPStatusCodeFound; -extern const int kGULNetworkHTTPStatusCodeNotModified; -extern const int kGULNetworkHTTPStatusCodeMovedTemporarily; -extern const int kGULNetworkHTTPStatusCodeNotFound; -extern const int kGULNetworkHTTPStatusCodeCannotAcceptTraffic; -extern const int kGULNetworkHTTPStatusCodeUnavailable; diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULNetworkInfo.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULNetworkInfo.h deleted file mode 100644 index d3025cd9..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULNetworkInfo.h +++ /dev/null @@ -1,57 +0,0 @@ -// Copyright 2022 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 - -/// The type of network that the device is running with. Values should correspond to the NetworkType -/// values in android/play/playlog/proto/clientanalytics.proto -typedef NS_ENUM(NSInteger, GULNetworkType) { - GULNetworkTypeNone = -1, - GULNetworkTypeMobile = 0, - GULNetworkTypeWIFI = 1, -}; - -/// Collection of utilities to read network status information -@interface GULNetworkInfo : NSObject - -/// Returns the cellular mobile country code (mcc) if CoreTelephony is supported, otherwise nil -+ (NSString *_Nullable)getNetworkMobileCountryCode; - -/// Returns the cellular mobile network code (mnc) if CoreTelephony is supported, otherwise nil -+ (NSString *_Nullable)getNetworkMobileNetworkCode; - -/** - * Returns the formatted MccMnc if the inputs are valid, otherwise nil - * @param mcc The Mobile Country Code returned from `getNetworkMobileCountryCode` - * @param mnc The Mobile Network Code returned from `getNetworkMobileNetworkCode` - * @returns A string with the concatenated mccMnc if both inputs are valid, otherwise nil - */ -+ (NSString *_Nullable)formatMcc:(NSString *_Nullable)mcc andMNC:(NSString *_Nullable)mnc; - -/// Returns an enum indicating the network type. The enum values should be easily transferrable to -/// the NetworkType value in android/play/playlog/proto/clientanalytics.proto. Right now this always -/// returns None on platforms other than iOS. This should be updated in the future to return Wi-Fi -/// values for the other platforms when applicable. -+ (GULNetworkType)getNetworkType; - -/// Returns a string indicating the radio access technology used by the app. The return value will -/// be one of CTRadioAccess constants defined in -/// https://developer.apple.com/documentation/coretelephony/cttelephonynetworkinfo/radio_access_technology_constants -+ (NSString *)getNetworkRadioType; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h deleted file mode 100644 index 425c0731..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Copyright 2017 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 - -#import "GULNetworkMessageCode.h" - -/// The log levels used by GULNetworkLogger. -typedef NS_ENUM(NSInteger, GULNetworkLogLevel) { - kGULNetworkLogLevelError = 3, - kGULNetworkLogLevelWarning = 4, - kGULNetworkLogLevelInfo = 6, - kGULNetworkLogLevelDebug = 7, -}; - -@protocol GULNetworkLoggerDelegate - -@required -/// Tells the delegate to log a message with an array of contexts and the log level. -- (void)GULNetwork_logWithLevel:(GULNetworkLogLevel)logLevel - messageCode:(GULNetworkMessageCode)messageCode - message:(NSString *)message - contexts:(NSArray *)contexts; - -/// Tells the delegate to log a message with a context and the log level. -- (void)GULNetwork_logWithLevel:(GULNetworkLogLevel)logLevel - messageCode:(GULNetworkMessageCode)messageCode - message:(NSString *)message - context:(id)context; - -/// Tells the delegate to log a message with the log level. -- (void)GULNetwork_logWithLevel:(GULNetworkLogLevel)logLevel - messageCode:(GULNetworkMessageCode)messageCode - message:(NSString *)message; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h deleted file mode 100644 index 507bc5a5..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h +++ /dev/null @@ -1,47 +0,0 @@ -/* - * Copyright 2017 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 - -// Make sure these codes do not overlap with any contained in the FIRAMessageCode enum. -typedef NS_ENUM(NSInteger, GULNetworkMessageCode) { - // GULNetwork.m - kGULNetworkMessageCodeNetwork000 = 900000, // I-NET900000 - kGULNetworkMessageCodeNetwork001 = 900001, // I-NET900001 - kGULNetworkMessageCodeNetwork002 = 900002, // I-NET900002 - kGULNetworkMessageCodeNetwork003 = 900003, // I-NET900003 - // GULNetworkURLSession.m - kGULNetworkMessageCodeURLSession000 = 901000, // I-NET901000 - kGULNetworkMessageCodeURLSession001 = 901001, // I-NET901001 - kGULNetworkMessageCodeURLSession002 = 901002, // I-NET901002 - kGULNetworkMessageCodeURLSession003 = 901003, // I-NET901003 - kGULNetworkMessageCodeURLSession004 = 901004, // I-NET901004 - kGULNetworkMessageCodeURLSession005 = 901005, // I-NET901005 - kGULNetworkMessageCodeURLSession006 = 901006, // I-NET901006 - kGULNetworkMessageCodeURLSession007 = 901007, // I-NET901007 - kGULNetworkMessageCodeURLSession008 = 901008, // I-NET901008 - kGULNetworkMessageCodeURLSession009 = 901009, // I-NET901009 - kGULNetworkMessageCodeURLSession010 = 901010, // I-NET901010 - kGULNetworkMessageCodeURLSession011 = 901011, // I-NET901011 - kGULNetworkMessageCodeURLSession012 = 901012, // I-NET901012 - kGULNetworkMessageCodeURLSession013 = 901013, // I-NET901013 - kGULNetworkMessageCodeURLSession014 = 901014, // I-NET901014 - kGULNetworkMessageCodeURLSession015 = 901015, // I-NET901015 - kGULNetworkMessageCodeURLSession016 = 901016, // I-NET901016 - kGULNetworkMessageCodeURLSession017 = 901017, // I-NET901017 - kGULNetworkMessageCodeURLSession018 = 901018, // I-NET901018 - kGULNetworkMessageCodeURLSession019 = 901019, // I-NET901019 -}; diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULNetworkURLSession.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULNetworkURLSession.h deleted file mode 100644 index 3f9f7f9e..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULNetworkURLSession.h +++ /dev/null @@ -1,62 +0,0 @@ -/* - * Copyright 2017 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 - -#import "GULNetworkLoggerProtocol.h" - -NS_ASSUME_NONNULL_BEGIN - -typedef void (^GULNetworkCompletionHandler)(NSHTTPURLResponse *_Nullable response, - NSData *_Nullable data, - NSError *_Nullable error); -typedef void (^GULNetworkURLSessionCompletionHandler)(NSHTTPURLResponse *_Nullable response, - NSData *_Nullable data, - NSString *sessionID, - NSError *_Nullable error); -typedef void (^GULNetworkSystemCompletionHandler)(void); - -/// The protocol that uses NSURLSession for iOS >= 7.0 to handle requests and responses. -@interface GULNetworkURLSession : NSObject - -/// Indicates whether the background network is enabled. Default value is NO. -@property(nonatomic, getter=isBackgroundNetworkEnabled) BOOL backgroundNetworkEnabled; - -/// The logger delegate to log message, errors or warnings that occur during the network operations. -@property(nonatomic, weak, nullable) id loggerDelegate; - -/// Calls the system provided completion handler after the background session is finished. -+ (void)handleEventsForBackgroundURLSessionID:(NSString *)sessionID - completionHandler:(GULNetworkSystemCompletionHandler)completionHandler; - -/// Initializes with logger delegate. -- (instancetype)initWithNetworkLoggerDelegate: - (nullable id)networkLoggerDelegate NS_DESIGNATED_INITIALIZER; - -- (instancetype)init NS_UNAVAILABLE; - -/// Sends an asynchronous POST request and calls the provided completion handler when the request -/// completes or when errors occur, and returns an ID of the session/connection. -- (nullable NSString *)sessionIDFromAsyncPOSTRequest:(NSURLRequest *)request - completionHandler:(GULNetworkURLSessionCompletionHandler)handler; - -/// Sends an asynchronous GET request and calls the provided completion handler when the request -/// completes or when errors occur, and returns an ID of the session. -- (nullable NSString *)sessionIDFromAsyncGETRequest:(NSURLRequest *)request - completionHandler:(GULNetworkURLSessionCompletionHandler)handler; - -NS_ASSUME_NONNULL_END -@end diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULObjectSwizzler.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULObjectSwizzler.h deleted file mode 100644 index b0a692a3..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULObjectSwizzler.h +++ /dev/null @@ -1,123 +0,0 @@ -/* - * 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 - -/** Enums that map to their OBJC-prefixed counterparts. */ -typedef OBJC_ENUM(uintptr_t, GUL_ASSOCIATION){ - - // Is a weak association. - GUL_ASSOCIATION_ASSIGN, - - // Is a nonatomic strong association. - GUL_ASSOCIATION_RETAIN_NONATOMIC, - - // Is a nonatomic copy association. - GUL_ASSOCIATION_COPY_NONATOMIC, - - // Is an atomic strong association. - GUL_ASSOCIATION_RETAIN, - - // Is an atomic copy association. - GUL_ASSOCIATION_COPY}; - -/** This class handles swizzling a specific instance of a class by generating a - * dynamic subclass and installing selectors and properties onto the dynamic - * subclass. Then, the instance's class is set to the dynamic subclass. There - * should be a 1:1 ratio of object swizzlers to swizzled instances. - */ -@interface GULObjectSwizzler : NSObject - -/** The subclass that is generated. */ -@property(nullable, nonatomic, readonly) Class generatedClass; - -/** Sets an associated object in the runtime. This mechanism can be used to - * simulate adding properties. - * - * @param object The object that will be queried for the associated object. - * @param key The key of the associated object. - * @param value The value to associate to the swizzled object. - * @param association The mechanism to use when associating the objects. - */ -+ (void)setAssociatedObject:(id)object - key:(NSString *)key - value:(nullable id)value - association:(GUL_ASSOCIATION)association; - -/** Gets an associated object in the runtime. This mechanism can be used to - * simulate adding properties. - * - * @param object The object that will be queried for the associated object. - * @param key The key of the associated object. - */ -+ (nullable id)getAssociatedObject:(id)object key:(NSString *)key; - -/** Please use the designated initializer. */ -- (instancetype)init NS_UNAVAILABLE; - -/** Instantiates an object swizzler using an object it will operate on. - * Generates a new class pair. - * - * @note There is no need to store this object. After calling -swizzle, this - * object can be found by calling -gul_objectSwizzler - * - * @param object The object to be swizzled. - * @return An instance of this class. - */ -- (instancetype)initWithObject:(id)object NS_DESIGNATED_INITIALIZER; - -/** Sets an associated object in the runtime. This mechanism can be used to - * simulate adding properties. - * - * @param key The key of the associated object. - * @param value The value to associate to the swizzled object. - * @param association The mechanism to use when associating the objects. - */ -- (void)setAssociatedObjectWithKey:(NSString *)key - value:(id)value - association:(GUL_ASSOCIATION)association; - -/** Gets an associated object in the runtime. This mechanism can be used to - * simulate adding properties. - * - * @param key The key of the associated object. - */ -- (nullable id)getAssociatedObjectForKey:(NSString *)key; - -/** Copies a selector from an existing class onto the generated dynamic subclass - * that this object will adopt. This mechanism can be used to add methods to - * specific instances of a class. - * - * @note Should not be called after calling -swizzle. - * @param selector The selector to add to the instance. - * @param aClass The class supplying an implementation of the method. - * @param isClassSelector A BOOL specifying whether the selector is a class or - * instance selector. - */ -- (void)copySelector:(SEL)selector fromClass:(Class)aClass isClassSelector:(BOOL)isClassSelector; - -/** Swizzles the object, changing its class to the generated class. Registers - * the class pair. */ -- (void)swizzle; - -/** @return The value of -[objectBeingSwizzled isProxy] */ -- (BOOL)isSwizzlingProxyObject; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h deleted file mode 100644 index a33262af..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h +++ /dev/null @@ -1,207 +0,0 @@ -/* - * 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/tvos-arm64/GoogleUtilities.framework/Headers/GULReachabilityChecker.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULReachabilityChecker.h deleted file mode 100644 index 0c70c055..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULReachabilityChecker.h +++ /dev/null @@ -1,79 +0,0 @@ -/* - * Copyright 2017 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 -#if !TARGET_OS_WATCH -#import -#endif - -/// Reachability Status -typedef enum { - kGULReachabilityUnknown, ///< Have not yet checked or been notified whether host is reachable. - kGULReachabilityNotReachable, ///< Host is not reachable. - kGULReachabilityViaWifi, ///< Host is reachable via Wifi. - kGULReachabilityViaCellular, ///< Host is reachable via cellular. -} GULReachabilityStatus; - -const NSString *GULReachabilityStatusString(GULReachabilityStatus status); - -@class GULReachabilityChecker; - -/// Google Analytics iOS Reachability Checker. -@protocol GULReachabilityDelegate -@required -/// Called when network status has changed. -- (void)reachability:(GULReachabilityChecker *)reachability - statusChanged:(GULReachabilityStatus)status; -@end - -/// Google Analytics iOS Network Status Checker. -@interface GULReachabilityChecker : NSObject - -/// The last known reachability status, or GULReachabilityStatusUnknown if the -/// checker is not active. -@property(nonatomic, readonly) GULReachabilityStatus reachabilityStatus; -/// The host to which reachability status is to be checked. -@property(nonatomic, copy, readonly) NSString *host; -/// The delegate to be notified of reachability status changes. -@property(nonatomic, weak) id reachabilityDelegate; -/// `YES` if the reachability checker is active, `NO` otherwise. -@property(nonatomic, readonly) BOOL isActive; - -/// Initialize the reachability checker. Note that you must call start to begin checking for and -/// receiving notifications about network status changes. -/// -/// @param reachabilityDelegate The delegate to be notified when reachability status to host -/// changes. -/// -/// @param host The name of the host. -/// -- (instancetype)initWithReachabilityDelegate:(id)reachabilityDelegate - withHost:(NSString *)host; - -- (instancetype)init NS_UNAVAILABLE; - -/// Start checking for reachability to the specified host. This has no effect if the status -/// checker is already checking for connectivity. -/// -/// @return `YES` if initiating status checking was successful or the status checking has already -/// been initiated, `NO` otherwise. -- (BOOL)start; - -/// Stop checking for reachability to the specified host. This has no effect if the status -/// checker is not checking for connectivity. -- (void)stop; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h deleted file mode 100644 index ed080a39..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h +++ /dev/null @@ -1,76 +0,0 @@ -/* - * Copyright 2019 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 -#import - -#if !TARGET_OS_OSX -#import -#endif // !TARGET_OS_OSX - -#if ((TARGET_OS_IOS || TARGET_OS_TV) && (__IPHONE_OS_VERSION_MAX_ALLOWED >= 130000)) -#define UISCENE_SUPPORTED 1 -#endif - -NS_ASSUME_NONNULL_BEGIN - -typedef NSString *const GULSceneDelegateInterceptorID; - -/** This class contains methods that isa swizzle the scene delegate. */ -@interface GULSceneDelegateSwizzler : NSProxy - -#if UISCENE_SUPPORTED - -/** Registers a scene delegate interceptor whose methods will be invoked as they're invoked on the - * original scene delegate. - * - * @param interceptor An instance of a class that conforms to the application delegate protocol. - * The interceptor is NOT retained. - * @return A unique GULSceneDelegateInterceptorID if interceptor was successfully registered; nil - * if it fails. - */ -+ (nullable GULSceneDelegateInterceptorID)registerSceneDelegateInterceptor: - (id)interceptor API_AVAILABLE(ios(13.0), tvos(13.0)); - -/** Unregisters an interceptor with the given ID if it exists. - * - * @param interceptorID The object that was generated when the interceptor was registered. - */ -+ (void)unregisterSceneDelegateInterceptorWithID:(GULSceneDelegateInterceptorID)interceptorID - API_AVAILABLE(ios(13.0), tvos(13.0)); - -/** Do not initialize this class. */ -- (instancetype)init NS_UNAVAILABLE; - -#endif // UISCENE_SUPPORTED - -/** This method ensures that the original scene delegate has been proxied. Call this before - * registering your interceptor. This method is safe to call multiple times (but it only proxies - * the scene delegate once). - * - * The method has no effect for extensions. - */ -+ (void)proxyOriginalSceneDelegate; - -/** Indicates whether scene delegate proxy is explicitly disabled or enabled. Enabled by default. - * - * @return YES if SceneDelegateProxy is Enabled, NO otherwise. - */ -+ (BOOL)isSceneDelegateProxyEnabled; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULSecureCoding.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULSecureCoding.h deleted file mode 100644 index 8484b395..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULSecureCoding.h +++ /dev/null @@ -1,36 +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 - -/** The class wraps `NSKeyedArchiver` and `NSKeyedUnarchiver` API to provide a unified secure coding - * methods for iOS versions before and after 11. - */ -@interface GULSecureCoding : NSObject - -+ (nullable id)unarchivedObjectOfClasses:(NSSet *)classes - fromData:(NSData *)data - error:(NSError **)outError; - -+ (nullable id)unarchivedObjectOfClass:(Class)class - fromData:(NSData *)data - error:(NSError **)outError; - -+ (nullable NSData *)archivedDataWithRootObject:(id)object error:(NSError **)outError; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULSwizzledObject.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULSwizzledObject.h deleted file mode 100644 index fc07f0a2..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULSwizzledObject.h +++ /dev/null @@ -1,42 +0,0 @@ -/* - * 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 - -@class GULObjectSwizzler; - -/** This class exists as a method donor. These methods will be added to all objects that are - * swizzled by the object swizzler. This class should not be instantiated. - */ -@interface GULSwizzledObject : NSObject - -- (instancetype)init NS_UNAVAILABLE; - -/** Copies the methods below to the swizzled object. - * - * @param objectSwizzler The swizzler to use when adding the methods below. - */ -+ (void)copyDonorSelectorsUsingObjectSwizzler:(GULObjectSwizzler *)objectSwizzler; - -#pragma mark - Donor methods. - -/** @return The generated subclass. Used in respondsToSelector: calls. */ -- (Class)gul_class; - -/** @return The object swizzler that manages this object. */ -- (GULObjectSwizzler *)gul_objectSwizzler; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULSwizzler.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULSwizzler.h deleted file mode 100644 index 26949c88..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULSwizzler.h +++ /dev/null @@ -1,71 +0,0 @@ -/* - * 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/tvos-arm64/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h deleted file mode 100644 index e88eb67b..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h +++ /dev/null @@ -1,31 +0,0 @@ -/* - * Copyright 2020 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 - -/** The class represents HTTP response received from `NSURLSession`. */ -@interface GULURLSessionDataResponse : NSObject - -@property(nonatomic, readonly) NSHTTPURLResponse *HTTPResponse; -@property(nonatomic, nullable, readonly) NSData *HTTPBody; - -- (instancetype)initWithResponse:(NSHTTPURLResponse *)response HTTPBody:(nullable NSData *)body; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULUserDefaults.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULUserDefaults.h deleted file mode 100644 index 0d047818..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULUserDefaults.h +++ /dev/null @@ -1,110 +0,0 @@ -// Copyright 2018 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 - -/// A thread-safe user defaults that uses C functions from CFPreferences.h instead of -/// `NSUserDefaults`. This is to avoid sending an `NSNotification` when it's changed from a -/// background thread to avoid crashing. // TODO: Insert radar number here. -@interface GULUserDefaults : NSObject - -/// A shared user defaults similar to +[NSUserDefaults standardUserDefaults] and accesses the same -/// data of the standardUserDefaults. -+ (GULUserDefaults *)standardUserDefaults; - -/// Initializes preferences with a suite name that is the same with the NSUserDefaults' suite name. -/// Both of CFPreferences and NSUserDefaults share the same plist file so their data will exactly -/// the same. -/// -/// @param suiteName The name of the suite of the user defaults. -- (instancetype)initWithSuiteName:(nullable NSString *)suiteName; - -#pragma mark - Getters - -/// Searches the receiver's search list for a default with the key 'defaultName' and return it. If -/// another process has changed defaults in the search list, NSUserDefaults will automatically -/// update to the latest values. If the key in question has been marked as ubiquitous via a Defaults -/// Configuration File, the latest value may not be immediately available, and the registered value -/// will be returned instead. -- (nullable id)objectForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it will return nil if the value is not an NSArray. -- (nullable NSArray *)arrayForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it will return nil if the value -/// is not an NSDictionary. -- (nullable NSDictionary *)dictionaryForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it will convert NSNumber values to their NSString -/// representation. If a non-string non-number value is found, nil will be returned. -- (nullable NSString *)stringForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it converts the returned value to an NSInteger. If the -/// value is an NSNumber, the result of -integerValue will be returned. If the value is an NSString, -/// it will be converted to NSInteger if possible. If the value is a boolean, it will be converted -/// to either 1 for YES or 0 for NO. If the value is absent or can't be converted to an integer, 0 -/// will be returned. -- (NSInteger)integerForKey:(NSString *)defaultName; - -/// Similar to -integerForKey:, except that it returns a float, and boolean values will not be -/// converted. -- (float)floatForKey:(NSString *)defaultName; - -/// Similar to -integerForKey:, except that it returns a double, and boolean values will not be -/// converted. -- (double)doubleForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it converts the returned value to a BOOL. If the value -/// is an NSNumber, NO will be returned if the value is 0, YES otherwise. If the value is an -/// NSString, values of "YES" or "1" will return YES, and values of "NO", "0", or any other string -/// will return NO. If the value is absent or can't be converted to a BOOL, NO will be returned. -- (BOOL)boolForKey:(NSString *)defaultName; - -#pragma mark - Setters - -/// Immediately stores a value (or removes the value if `nil` is passed as the value) for the -/// provided key in the search list entry for the receiver's suite name in the current user and any -/// host, then asynchronously stores the value persistently, where it is made available to other -/// processes. -- (void)setObject:(nullable id)value forKey:(NSString *)defaultName; - -/// Equivalent to -setObject:forKey: except that the value is converted from a float to an NSNumber. -- (void)setFloat:(float)value forKey:(NSString *)defaultName; - -/// Equivalent to -setObject:forKey: except that the value is converted from a double to an -/// NSNumber. -- (void)setDouble:(double)value forKey:(NSString *)defaultName; - -/// Equivalent to -setObject:forKey: except that the value is converted from an NSInteger to an -/// NSNumber. -- (void)setInteger:(NSInteger)value forKey:(NSString *)defaultName; - -/// Equivalent to -setObject:forKey: except that the value is converted from a BOOL to an NSNumber. -- (void)setBool:(BOOL)value forKey:(NSString *)defaultName; - -#pragma mark - Removing Defaults - -/// Equivalent to -[... setObject:nil forKey:defaultName] -- (void)removeObjectForKey:(NSString *)defaultName; - -#pragma mark - Save data - -/// Blocks the calling thread until all in-progress set operations have completed. -- (void)synchronize; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h deleted file mode 100644 index d89ec680..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h +++ /dev/null @@ -1,44 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "GULAppDelegateSwizzler.h" -#import "GULApplication.h" -#import "GULSceneDelegateSwizzler.h" -#import "GULAppEnvironmentUtil.h" -#import "GULHeartbeatDateStorable.h" -#import "GULHeartbeatDateStorage.h" -#import "GULHeartbeatDateStorageUserDefaults.h" -#import "GULKeychainStorage.h" -#import "GULKeychainUtils.h" -#import "GULNetworkInfo.h" -#import "GULSecureCoding.h" -#import "GULURLSessionDataResponse.h" -#import "NSURLSession+GULPromises.h" -#import "GULObjectSwizzler.h" -#import "GULSwizzledObject.h" -#import "GULLogger.h" -#import "GULLoggerLevel.h" -#import "GULOriginalIMPConvenienceMacros.h" -#import "GULSwizzler.h" -#import "GULNSData+zlib.h" -#import "GULMutableDictionary.h" -#import "GULNetwork.h" -#import "GULNetworkConstants.h" -#import "GULNetworkLoggerProtocol.h" -#import "GULNetworkMessageCode.h" -#import "GULNetworkURLSession.h" -#import "GULReachabilityChecker.h" -#import "GULUserDefaults.h" - -FOUNDATION_EXPORT double GoogleUtilitiesVersionNumber; -FOUNDATION_EXPORT const unsigned char GoogleUtilitiesVersionString[]; - diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h deleted file mode 100644 index 7bed005e..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright 2020 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 - -@class FBLPromise; -@class GULURLSessionDataResponse; - -NS_ASSUME_NONNULL_BEGIN - -/** Promise based API for `NSURLSession`. */ -@interface NSURLSession (GULPromises) - -/** Creates a promise wrapping `-[NSURLSession dataTaskWithRequest:completionHandler:]` method. - * @param URLRequest The request to create a data task with. - * @return A promise that is fulfilled when an HTTP response is received (with any response code), - * or is rejected with the error passed to the task completion. - */ -- (FBLPromise *)gul_dataTaskPromiseWithRequest: - (NSURLRequest *)URLRequest; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Info.plist b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Info.plist deleted file mode 100644 index 7aafaab1..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - GoogleUtilities - CFBundleIdentifier - com.firebase.Firebase-GoogleUtilities - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - GoogleUtilities - CFBundlePackageType - FMWK - CFBundleVersion - 7.11.5 - DTSDKName - iphonesimulator11.2 - - diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Modules/module.modulemap b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Modules/module.modulemap deleted file mode 100644 index 29a2d1d2..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Modules/module.modulemap +++ /dev/null @@ -1,8 +0,0 @@ -framework module GoogleUtilities { -umbrella header "GoogleUtilities-umbrella.h" -export * -module * { export * } - link framework "Security" - link framework "SystemConfiguration" - link "z" -} 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 deleted file mode 100644 index e42286d3..00000000 Binary files a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities and /dev/null differ diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h deleted file mode 100644 index 58dec492..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h +++ /dev/null @@ -1,107 +0,0 @@ -/* - * 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 - -#import "GULApplication.h" - -NS_ASSUME_NONNULL_BEGIN - -typedef NSString *const GULAppDelegateInterceptorID; - -/** This class contains methods that isa swizzle the app delegate. */ -@interface GULAppDelegateSwizzler : NSProxy - -/** Registers an app delegate interceptor whose methods will be invoked as they're invoked on the - * original app delegate. - * - * @param interceptor An instance of a class that conforms to the application delegate protocol. - * The interceptor is NOT retained. - * @return A unique GULAppDelegateInterceptorID if interceptor was successfully registered; nil - * if it fails. - */ -+ (nullable GULAppDelegateInterceptorID)registerAppDelegateInterceptor: - (id)interceptor; - -/** Unregisters an interceptor with the given ID if it exists. - * - * @param interceptorID The object that was generated when the interceptor was registered. - */ -+ (void)unregisterAppDelegateInterceptorWithID:(GULAppDelegateInterceptorID)interceptorID; - -/** This method ensures that the original app delegate has been proxied. Call this before - * registering your interceptor. This method is safe to call multiple times (but it only proxies - * the app delegate once). - * - * This method doesn't proxy APNS related methods: - * @code - * - application:didRegisterForRemoteNotificationsWithDeviceToken: - * - application:didFailToRegisterForRemoteNotificationsWithError: - * - application:didReceiveRemoteNotification:fetchCompletionHandler: - * - application:didReceiveRemoteNotification: - * @endcode - * - * To proxy these methods use +[GULAppDelegateSwizzler - * proxyOriginalDelegateIncludingAPNSMethods]. The methods have to be proxied separately to - * avoid potential warnings from Apple review about missing Push Notification Entitlement (e.g. - * https://github.com/firebase/firebase-ios-sdk/issues/2807) - * - * The method has no effect for extensions. - * - * @see proxyOriginalDelegateIncludingAPNSMethods - */ -+ (void)proxyOriginalDelegate; - -/** This method ensures that the original app delegate has been proxied including APNS related - * methods. Call this before registering your interceptor. This method is safe to call multiple - * times (but it only proxies the app delegate once) or - * after +[GULAppDelegateSwizzler proxyOriginalDelegate] - * - * This method calls +[GULAppDelegateSwizzler proxyOriginalDelegate] under the hood. - * After calling this method the following App Delegate methods will be proxied in addition to - * the methods proxied by proxyOriginalDelegate: - * @code - * - application:didRegisterForRemoteNotificationsWithDeviceToken: - * - application:didFailToRegisterForRemoteNotificationsWithError: - * - application:didReceiveRemoteNotification:fetchCompletionHandler: - * - application:didReceiveRemoteNotification: - * @endcode - * - * The method has no effect for extensions. - * - * @see proxyOriginalDelegate - */ -+ (void)proxyOriginalDelegateIncludingAPNSMethods; - -/** Indicates whether app delegate proxy is explicitly disabled or enabled. Enabled by default. - * - * @return YES if AppDelegateProxy is Enabled, NO otherwise. - */ -+ (BOOL)isAppDelegateProxyEnabled; - -/** Returns the current sharedApplication. - * - * @return the current application instance if in an app, or nil if in extension or if it doesn't - * exist. - */ -+ (nullable GULApplication *)sharedApplication; - -/** Do not initialize this class. */ -- (instancetype)init NS_UNAVAILABLE; - -NS_ASSUME_NONNULL_END - -@end 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 deleted file mode 100644 index e84ab9e6..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h +++ /dev/null @@ -1,69 +0,0 @@ -/* - * Copyright 2017 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 - -@interface GULAppEnvironmentUtil : NSObject - -/// Indicates whether the app is from Apple Store or not. Returns NO if the app is on simulator, -/// development environment or sideloaded. -+ (BOOL)isFromAppStore; - -/// Indicates whether the app is a Testflight app. Returns YES if the app has sandbox receipt. -/// Returns NO otherwise. -+ (BOOL)isAppStoreReceiptSandbox; - -/// Indicates whether the app is on simulator or not at runtime depending on the device -/// architecture. -+ (BOOL)isSimulator; - -/// The current device model. Returns an empty string if device model cannot be retrieved. -+ (nullable NSString *)deviceModel; - -/// The current device model, with simulator-specific values. Returns an empty string if device -/// model cannot be retrieved. -+ (nullable NSString *)deviceSimulatorModel; - -/// The current operating system version. Returns an empty string if the system version cannot be -/// retrieved. -+ (NSString *)systemVersion; - -/// Indicates whether it is running inside an extension or an app. -+ (BOOL)isAppExtension; - -/// @return Returns @YES when is run on iOS version greater or equal to 7.0 -+ (BOOL)isIOS7OrHigher DEPRECATED_MSG_ATTRIBUTE( - "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 __deprecated; - -/// @return An Apple platform. Possible values "ios", "tvos", "macos", "watchos", "maccatalyst", and -/// "visionos". -+ (NSString *)applePlatform; - -/// @return An Apple Device platform. Same possible values as `applePlatform`, with the addition of -/// "ipados". -+ (NSString *)appleDevicePlatform; - -/// @return The way the library was added to the app, e.g. "swiftpm", "cocoapods", etc. -+ (NSString *)deploymentType; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULApplication.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULApplication.h deleted file mode 100644 index 80672124..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULApplication.h +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Copyright 2019 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 - -#if TARGET_OS_IOS || TARGET_OS_TV - -#import - -#define GULApplication UIApplication -#define GULApplicationDelegate UIApplicationDelegate -#define GULUserActivityRestoring UIUserActivityRestoring - -static NSString *const kGULApplicationClassName = @"UIApplication"; - -#elif TARGET_OS_OSX - -#import - -#define GULApplication NSApplication -#define GULApplicationDelegate NSApplicationDelegate -#define GULUserActivityRestoring NSUserActivityRestoring - -static NSString *const kGULApplicationClassName = @"NSApplication"; - -#elif TARGET_OS_WATCH - -#import - -// We match the according watchOS API but swizzling should not work in watch -#define GULApplication WKExtension -#define GULApplicationDelegate WKExtensionDelegate -#define GULUserActivityRestoring NSUserActivityRestoring - -static NSString *const kGULApplicationClassName = @"WKExtension"; - -#endif diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h deleted file mode 100644 index 43d3740a..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Copyright 2021 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 - -/** - * Describes an object that can store and fetch heartbeat dates for given tags. - */ -@protocol GULHeartbeatDateStorable - -/** - * Reads the date from the specified file for the given tag. - * @return Returns date if exists, otherwise `nil`. - */ -- (nullable NSDate *)heartbeatDateForTag:(NSString *)tag; - -/** - * Saves the date for the specified tag in the specified file. - * @return YES on success, NO otherwise. - */ -- (BOOL)setHearbeatDate:(NSDate *)date forTag:(NSString *)tag; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h deleted file mode 100644 index 245b1a25..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h +++ /dev/null @@ -1,54 +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 - -#import "GULHeartbeatDateStorable.h" - -NS_ASSUME_NONNULL_BEGIN - -/// The name of the directory where the heartbeat data is stored. -extern NSString *const kGULHeartbeatStorageDirectory; - -/// Stores either a date or a dictionary to a specified file. -@interface GULHeartbeatDateStorage : NSObject - -- (instancetype)init NS_UNAVAILABLE; - -@property(nonatomic, readonly) NSURL *fileURL; - -/** - * Default initializer. - * @param fileName The name of the file to store the date information. - * exist, it will be created if needed. - */ -- (instancetype)initWithFileName:(NSString *)fileName; - -/** - * Reads the date from the specified file for the given tag. - * @return Returns date if exists, otherwise `nil`. - */ -- (nullable NSDate *)heartbeatDateForTag:(NSString *)tag; - -/** - * Saves the date for the specified tag in the specified file. - * @return YES on success, NO otherwise. - */ -- (BOOL)setHearbeatDate:(NSDate *)date forTag:(NSString *)tag; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h deleted file mode 100644 index e6c7dda7..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Copyright 2021 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 - -#import "GULHeartbeatDateStorable.h" - -NS_ASSUME_NONNULL_BEGIN - -/// Stores either a date or a dictionary to a specified file. -@interface GULHeartbeatDateStorageUserDefaults : NSObject - -/** - * Default initializer. tvOS can only write to the cache directory and - * there are no guarantees that the directory will persist. User defaults will - * be retained, so that should be used instead. - * @param defaults User defaults instance to store the heartbeat information. - * @param key The key to be used with the user defaults instance. - */ -- (instancetype)initWithDefaults:(NSUserDefaults *)defaults key:(NSString *)key; - -- (instancetype)init NS_UNAVAILABLE; - -/** - * Reads the date from the specified file for the given tag. - * @return Returns date if exists, otherwise `nil`. - */ -- (nullable NSDate *)heartbeatDateForTag:(NSString *)tag; - -/** - * Saves the date for the specified tag in the specified file. - * @return YES on success, NO otherwise. - */ -- (BOOL)setHearbeatDate:(NSDate *)date forTag:(NSString *)tag; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULKeychainStorage.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULKeychainStorage.h deleted file mode 100644 index af10cb4d..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULKeychainStorage.h +++ /dev/null @@ -1,82 +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 - -@class FBLPromise; - -NS_ASSUME_NONNULL_BEGIN - -/// The class provides a convenient, multiplatform abstraction of the Keychain. -/// -/// When using this API on macOS, the corresponding target must be signed with a provisioning -/// profile that has the Keychain Sharing capability enabled. -@interface GULKeychainStorage : NSObject - -- (instancetype)init NS_UNAVAILABLE; - -/** Initializes the keychain storage with Keychain Service name. - * @param service A Keychain Service name that will be used to store and retrieve objects. See also - * `kSecAttrService`. - */ -- (instancetype)initWithService:(NSString *)service; - -/** - * Get an object by key. - * @param key The key. - * @param objectClass The expected object class required by `NSSecureCoding`. - * @param accessGroup The Keychain Access Group. - * - * @return Returns a promise. It is resolved with an object stored by key if exists. It is resolved - * with `nil` when the object not found. It fails on a Keychain error. - */ -- (FBLPromise> *)getObjectForKey:(NSString *)key - objectClass:(Class)objectClass - accessGroup:(nullable NSString *)accessGroup; - -/** - * Saves the given object by the given key. - * @param object The object to store. - * @param key The key to store the object. If there is an existing object by the key, it will be - * overridden. - * @param accessGroup The Keychain Access Group. - * - * @return Returns which is resolved with `[NSNull null]` on success. - */ -- (FBLPromise *)setObject:(id)object - forKey:(NSString *)key - accessGroup:(nullable NSString *)accessGroup; - -/** - * Removes the object by the given key. - * @param key The key to store the object. If there is an existing object by the key, it will be - * overridden. - * @param accessGroup The Keychain Access Group. - * - * @return Returns which is resolved with `[NSNull null]` on success. - */ -- (FBLPromise *)removeObjectForKey:(NSString *)key - accessGroup:(nullable NSString *)accessGroup; - -#if TARGET_OS_OSX -/// If not `nil`, then only this keychain will be used to save and read data (see -/// `kSecMatchSearchList` and `kSecUseKeychain`. It is mostly intended to be used by unit tests. -@property(nonatomic, nullable) SecKeychainRef keychainRef; -#endif // TARGET_OS_OSX - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULKeychainUtils.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULKeychainUtils.h deleted file mode 100644 index 9c17356c..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULKeychainUtils.h +++ /dev/null @@ -1,64 +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 - -FOUNDATION_EXPORT NSString *const kGULKeychainUtilsErrorDomain; - -/// A collection of helper functions that abstract away common Keychain operations. -/// -/// When using this API on macOS, the corresponding target must be signed with a provisioning -/// profile that has the Keychain Sharing capability enabled. -@interface GULKeychainUtils : NSObject - -/** Fetches a keychain item data matching to the provided query. - * @param query A dictionary with Keychain query parameters. See docs for `SecItemCopyMatching` for - * details. - * @param outError A pointer to `NSError` instance or `NULL`. The instance at `outError` will be - * assigned with an error if there is. - * @returns Data for the first Keychain Item matching the provided query or `nil` if there is not - * such an item (`outError` will be `nil` in this case) or an error occurred. - */ -+ (nullable NSData *)getItemWithQuery:(NSDictionary *)query - error:(NSError *_Nullable *_Nullable)outError; - -/** Stores data to a Keychain Item matching to the provided query. An existing Keychain Item - * matching the query parameters will be updated or a new will be created. - * @param item A Keychain Item data to store. - * @param query A dictionary with Keychain query parameters. See docs for `SecItemAdd` and - * `SecItemUpdate` for details. - * @param outError A pointer to `NSError` instance or `NULL`. The instance at `outError` will be - * assigned with an error if there is. - * @returns `YES` when data was successfully stored, `NO` otherwise. - */ -+ (BOOL)setItem:(NSData *)item - withQuery:(NSDictionary *)query - error:(NSError *_Nullable *_Nullable)outError; - -/** Removes a Keychain Item matching to the provided query. - * @param query A dictionary with Keychain query parameters. See docs for `SecItemDelete` for - * details. - * @param outError A pointer to `NSError` instance or `NULL`. The instance at `outError` will be - * assigned with an error if there is. - * @returns `YES` if the item was removed successfully or doesn't exist, `NO` otherwise. - */ -+ (BOOL)removeItemWithQuery:(NSDictionary *)query error:(NSError *_Nullable *_Nullable)outError; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULLogger.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULLogger.h deleted file mode 100644 index 6797399b..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULLogger.h +++ /dev/null @@ -1,159 +0,0 @@ -/* - * Copyright 2018 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 - -#import "GULLoggerLevel.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - * The services used in the logger. - */ -typedef NSString *const GULLoggerService; - -#ifdef __cplusplus -extern "C" { -#endif // __cplusplus - -/** - * Initialize GULLogger. - */ -extern void GULLoggerInitializeASL(void); - -/** - * Override log level to Debug. - */ -void GULLoggerForceDebug(void); - -/** - * Turn on logging to STDERR. - */ -extern void GULLoggerEnableSTDERR(void); - -/** - * Changes the default logging level of GULLoggerLevelNotice to a user-specified level. - * The default level cannot be set above GULLoggerLevelNotice if the app is running from App Store. - * (required) log level (one of the GULLoggerLevel enum values). - */ -extern void GULSetLoggerLevel(GULLoggerLevel loggerLevel); - -/** - * Checks if the specified logger level is loggable given the current settings. - * (required) log level (one of the GULLoggerLevel enum values). - */ -extern BOOL GULIsLoggableLevel(GULLoggerLevel loggerLevel); - -/** - * Register version to include in logs. - * (required) version - */ -extern void GULLoggerRegisterVersion(NSString *version); - -/** - * Logs a message to the Xcode console and the device log. If running from AppStore, will - * not log any messages with a level higher than GULLoggerLevelNotice to avoid log spamming. - * (required) log level (one of the GULLoggerLevel enum values). - * (required) service name of type GULLoggerService. - * (required) message code starting with "I-" which means iOS, followed by a capitalized - * three-character service identifier and a six digit integer message ID that is unique - * within the service. - * An example of the message code is @"I-COR000001". - * (required) message string which can be a format string. - * (optional) variable arguments list obtained from calling va_start, used when message is a format - * string. - */ -extern void GULLogBasic(GULLoggerLevel level, - GULLoggerService service, - BOOL forceLog, - NSString *messageCode, - NSString *message, -// On 64-bit simulators, va_list is not a pointer, so cannot be marked nullable -// See: http://stackoverflow.com/q/29095469 -#if __LP64__ && TARGET_OS_SIMULATOR || TARGET_OS_OSX - va_list args_ptr -#else - va_list _Nullable args_ptr -#endif -); - -/** - * The following functions accept the following parameters in order: - * (required) service name of type GULLoggerService. - * (required) message code starting from "I-" which means iOS, followed by a capitalized - * three-character service identifier and a six digit integer message ID that is unique - * within the service. - * An example of the message code is @"I-COR000001". - * See go/firebase-log-proposal for details. - * (required) message string which can be a format string. - * (optional) the list of arguments to substitute into the format string. - * Example usage: - * GULLogError(kGULLoggerCore, @"I-COR000001", @"Configuration of %@ failed.", app.name); - */ -extern void GULLogError(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); -extern void GULLogWarning(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); -extern void GULLogNotice(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); -extern void GULLogInfo(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); -extern void GULLogDebug(GULLoggerService service, - BOOL force, - NSString *messageCode, - NSString *message, - ...) NS_FORMAT_FUNCTION(4, 5); - -#ifdef __cplusplus -} // extern "C" -#endif // __cplusplus - -@interface GULLoggerWrapper : NSObject - -/** - * Objective-C wrapper for GULLogBasic to allow weak linking to GULLogger - * (required) log level (one of the GULLoggerLevel enum values). - * (required) service name of type GULLoggerService. - * (required) message code starting with "I-" which means iOS, followed by a capitalized - * three-character service identifier and a six digit integer message ID that is unique - * within the service. - * An example of the message code is @"I-COR000001". - * (required) message string which can be a format string. - * (optional) variable arguments list obtained from calling va_start, used when message is a format - * string. - */ - -+ (void)logWithLevel:(GULLoggerLevel)level - withService:(GULLoggerService)service - withCode:(NSString *)messageCode - withMessage:(NSString *)message - withArgs:(va_list)args; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULLoggerLevel.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULLoggerLevel.h deleted file mode 100644 index f0ee435b..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULLoggerLevel.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright 2018 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 - -/** - * The log levels used by internal logging. - */ -typedef NS_ENUM(NSInteger, GULLoggerLevel) { - /** Error level, matches ASL_LEVEL_ERR. */ - GULLoggerLevelError = 3, - /** Warning level, matches ASL_LEVEL_WARNING. */ - GULLoggerLevelWarning = 4, - /** Notice level, matches ASL_LEVEL_NOTICE. */ - GULLoggerLevelNotice = 5, - /** Info level, matches ASL_LEVEL_INFO. */ - GULLoggerLevelInfo = 6, - /** Debug level, matches ASL_LEVEL_DEBUG. */ - GULLoggerLevelDebug = 7, - /** Minimum log level. */ - GULLoggerLevelMin = GULLoggerLevelError, - /** Maximum log level. */ - GULLoggerLevelMax = GULLoggerLevelDebug -} NS_SWIFT_NAME(GoogleLoggerLevel); diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULMutableDictionary.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULMutableDictionary.h deleted file mode 100644 index a8cc45b4..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULMutableDictionary.h +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Copyright 2017 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 - -/// A mutable dictionary that provides atomic accessor and mutators. -@interface GULMutableDictionary : NSObject - -/// Returns an object given a key in the dictionary or nil if not found. -- (id)objectForKey:(id)key; - -/// Updates the object given its key or adds it to the dictionary if it is not in the dictionary. -- (void)setObject:(id)object forKey:(id)key; - -/// Removes the object given its session ID from the dictionary. -- (void)removeObjectForKey:(id)key; - -/// Removes all objects. -- (void)removeAllObjects; - -/// Returns the number of current objects in the dictionary. -- (NSUInteger)count; - -/// Returns an object given a key in the dictionary or nil if not found. -- (id)objectForKeyedSubscript:(id)key; - -/// Updates the object given its key or adds it to the dictionary if it is not in the dictionary. -- (void)setObject:(id)obj forKeyedSubscript:(id)key; - -/// Returns the immutable dictionary. -- (NSDictionary *)dictionary; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNSData+zlib.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNSData+zlib.h deleted file mode 100644 index 36f94a70..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNSData+zlib.h +++ /dev/null @@ -1,49 +0,0 @@ -// Copyright 2018 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 - -/// This is a copy of Google Toolbox for Mac library to avoid creating an extra framework. - -// NOTE: For 64bit, none of these apis handle input sizes >32bits, they will return nil when given -// such data. To handle data of that size you really should be streaming it rather then doing it all -// in memory. - -@interface NSData (GULGzip) - -/// Returns an data as the result of decompressing the payload of |data|.The data to decompress must -/// be a gzipped payloads. -+ (NSData *)gul_dataByInflatingGzippedData:(NSData *)data error:(NSError **)error; - -/// Returns an compressed data with the result of gzipping the payload of |data|. Uses the default -/// compression level. -+ (NSData *)gul_dataByGzippingData:(NSData *)data error:(NSError **)error; - -FOUNDATION_EXPORT NSString *const GULNSDataZlibErrorDomain; -FOUNDATION_EXPORT NSString *const GULNSDataZlibErrorKey; // NSNumber -FOUNDATION_EXPORT NSString *const GULNSDataZlibRemainingBytesKey; // NSNumber - -typedef NS_ENUM(NSInteger, GULNSDataZlibError) { - GULNSDataZlibErrorGreaterThan32BitsToCompress = 1024, - // An internal zlib error. - // GULNSDataZlibErrorKey will contain the error value. - // NSLocalizedDescriptionKey may contain an error string from zlib. - // Look in zlib.h for list of errors. - GULNSDataZlibErrorInternal, - // There was left over data in the buffer that was not used. - // GULNSDataZlibRemainingBytesKey will contain number of remaining bytes. - GULNSDataZlibErrorDataRemaining -}; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetwork.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetwork.h deleted file mode 100644 index 8631b8bf..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetwork.h +++ /dev/null @@ -1,97 +0,0 @@ -/* - * Copyright 2017 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 - -#import "GULNetworkConstants.h" -#import "GULNetworkLoggerProtocol.h" -#import "GULNetworkURLSession.h" - -/// Delegate protocol for GULNetwork events. -@protocol GULNetworkReachabilityDelegate - -/// Tells the delegate to handle events when the network reachability changes to connected or not -/// connected. -- (void)reachabilityDidChange; - -@end - -/// The Network component that provides network status and handles network requests and responses. -/// This is not thread safe. -/// -/// NOTE: -/// User must add FIRAnalytics handleEventsForBackgroundURLSessionID:completionHandler to the -/// AppDelegate application:handleEventsForBackgroundURLSession:completionHandler: -@interface GULNetwork : NSObject - -/// Indicates if network connectivity is available. -@property(nonatomic, readonly, getter=isNetworkConnected) BOOL networkConnected; - -/// Indicates if there are any uploads in progress. -@property(nonatomic, readonly, getter=hasUploadInProgress) BOOL uploadInProgress; - -/// An optional delegate that can be used in the event when network reachability changes. -@property(nonatomic, weak) id reachabilityDelegate; - -/// An optional delegate that can be used to log messages, warnings or errors that occur in the -/// network operations. -@property(nonatomic, weak) id loggerDelegate; - -/// Indicates whether the logger should display debug messages. -@property(nonatomic, assign) BOOL isDebugModeEnabled; - -/// The time interval in seconds for the network request to timeout. -@property(nonatomic, assign) NSTimeInterval timeoutInterval; - -/// Initializes with the default reachability host. -- (instancetype)init; - -/// Initializes with a custom reachability host. -- (instancetype)initWithReachabilityHost:(NSString *)reachabilityHost; - -/// Handles events when background session with the given ID has finished. -+ (void)handleEventsForBackgroundURLSessionID:(NSString *)sessionID - completionHandler:(GULNetworkSystemCompletionHandler)completionHandler; - -/// Compresses and sends a POST request with the provided data to the URL. The session will be -/// background session if usingBackgroundSession is YES. Otherwise, the POST session is default -/// session. Returns a session ID or nil if an error occurs. -- (NSString *)postURL:(NSURL *)url - payload:(NSData *)payload - queue:(dispatch_queue_t)queue - usingBackgroundSession:(BOOL)usingBackgroundSession - completionHandler:(GULNetworkCompletionHandler)handler; - -/// Compresses and sends a POST request with the provided headers and data to the URL. The session -/// will be background session if usingBackgroundSession is YES. Otherwise, the POST session is -/// default session. Returns a session ID or nil if an error occurs. -- (NSString *)postURL:(NSURL *)url - headers:(NSDictionary *)headers - payload:(NSData *)payload - queue:(dispatch_queue_t)queue - usingBackgroundSession:(BOOL)usingBackgroundSession - completionHandler:(GULNetworkCompletionHandler)handler; - -/// Sends a GET request with the provided data to the URL. The session will be background session -/// if usingBackgroundSession is YES. Otherwise, the GET session is default session. Returns a -/// session ID or nil if an error occurs. -- (NSString *)getURL:(NSURL *)url - headers:(NSDictionary *)headers - queue:(dispatch_queue_t)queue - usingBackgroundSession:(BOOL)usingBackgroundSession - completionHandler:(GULNetworkCompletionHandler)handler; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkConstants.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkConstants.h deleted file mode 100644 index 1cbedd1b..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkConstants.h +++ /dev/null @@ -1,71 +0,0 @@ -/* - * Copyright 2017 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 - -/// Error codes in Firebase Network error domain. -/// Note: these error codes should never change. It would make it harder to decode the errors if -/// we inadvertently altered any of these codes in a future SDK version. -typedef NS_ENUM(NSInteger, GULNetworkErrorCode) { - /// Unknown error. - GULNetworkErrorCodeUnknown = 0, - /// Error occurs when the request URL is invalid. - GULErrorCodeNetworkInvalidURL = 1, - /// Error occurs when request cannot be constructed. - GULErrorCodeNetworkRequestCreation = 2, - /// Error occurs when payload cannot be compressed. - GULErrorCodeNetworkPayloadCompression = 3, - /// Error occurs when session task cannot be created. - GULErrorCodeNetworkSessionTaskCreation = 4, - /// Error occurs when there is no response. - GULErrorCodeNetworkInvalidResponse = 5 -}; - -#pragma mark - Network constants - -/// The prefix of the ID of the background session. -extern NSString *const kGULNetworkBackgroundSessionConfigIDPrefix; - -/// The sub directory to store the files of data that is being uploaded in the background. -extern NSString *const kGULNetworkApplicationSupportSubdirectory; - -/// Name of the temporary directory that stores files for background uploading. -extern NSString *const kGULNetworkTempDirectoryName; - -/// The period when the temporary uploading file can stay. -extern const NSTimeInterval kGULNetworkTempFolderExpireTime; - -/// The default network request timeout interval. -extern const NSTimeInterval kGULNetworkTimeOutInterval; - -/// The host to check the reachability of the network. -extern NSString *const kGULNetworkReachabilityHost; - -/// The key to get the error context of the UserInfo. -extern NSString *const kGULNetworkErrorContext; - -#pragma mark - Network Status Code - -extern const int kGULNetworkHTTPStatusOK; -extern const int kGULNetworkHTTPStatusNoContent; -extern const int kGULNetworkHTTPStatusCodeMultipleChoices; -extern const int kGULNetworkHTTPStatusCodeMovedPermanently; -extern const int kGULNetworkHTTPStatusCodeFound; -extern const int kGULNetworkHTTPStatusCodeNotModified; -extern const int kGULNetworkHTTPStatusCodeMovedTemporarily; -extern const int kGULNetworkHTTPStatusCodeNotFound; -extern const int kGULNetworkHTTPStatusCodeCannotAcceptTraffic; -extern const int kGULNetworkHTTPStatusCodeUnavailable; diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkInfo.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkInfo.h deleted file mode 100644 index d3025cd9..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkInfo.h +++ /dev/null @@ -1,57 +0,0 @@ -// Copyright 2022 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 - -/// The type of network that the device is running with. Values should correspond to the NetworkType -/// values in android/play/playlog/proto/clientanalytics.proto -typedef NS_ENUM(NSInteger, GULNetworkType) { - GULNetworkTypeNone = -1, - GULNetworkTypeMobile = 0, - GULNetworkTypeWIFI = 1, -}; - -/// Collection of utilities to read network status information -@interface GULNetworkInfo : NSObject - -/// Returns the cellular mobile country code (mcc) if CoreTelephony is supported, otherwise nil -+ (NSString *_Nullable)getNetworkMobileCountryCode; - -/// Returns the cellular mobile network code (mnc) if CoreTelephony is supported, otherwise nil -+ (NSString *_Nullable)getNetworkMobileNetworkCode; - -/** - * Returns the formatted MccMnc if the inputs are valid, otherwise nil - * @param mcc The Mobile Country Code returned from `getNetworkMobileCountryCode` - * @param mnc The Mobile Network Code returned from `getNetworkMobileNetworkCode` - * @returns A string with the concatenated mccMnc if both inputs are valid, otherwise nil - */ -+ (NSString *_Nullable)formatMcc:(NSString *_Nullable)mcc andMNC:(NSString *_Nullable)mnc; - -/// Returns an enum indicating the network type. The enum values should be easily transferrable to -/// the NetworkType value in android/play/playlog/proto/clientanalytics.proto. Right now this always -/// returns None on platforms other than iOS. This should be updated in the future to return Wi-Fi -/// values for the other platforms when applicable. -+ (GULNetworkType)getNetworkType; - -/// Returns a string indicating the radio access technology used by the app. The return value will -/// be one of CTRadioAccess constants defined in -/// https://developer.apple.com/documentation/coretelephony/cttelephonynetworkinfo/radio_access_technology_constants -+ (NSString *)getNetworkRadioType; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h deleted file mode 100644 index 425c0731..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Copyright 2017 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 - -#import "GULNetworkMessageCode.h" - -/// The log levels used by GULNetworkLogger. -typedef NS_ENUM(NSInteger, GULNetworkLogLevel) { - kGULNetworkLogLevelError = 3, - kGULNetworkLogLevelWarning = 4, - kGULNetworkLogLevelInfo = 6, - kGULNetworkLogLevelDebug = 7, -}; - -@protocol GULNetworkLoggerDelegate - -@required -/// Tells the delegate to log a message with an array of contexts and the log level. -- (void)GULNetwork_logWithLevel:(GULNetworkLogLevel)logLevel - messageCode:(GULNetworkMessageCode)messageCode - message:(NSString *)message - contexts:(NSArray *)contexts; - -/// Tells the delegate to log a message with a context and the log level. -- (void)GULNetwork_logWithLevel:(GULNetworkLogLevel)logLevel - messageCode:(GULNetworkMessageCode)messageCode - message:(NSString *)message - context:(id)context; - -/// Tells the delegate to log a message with the log level. -- (void)GULNetwork_logWithLevel:(GULNetworkLogLevel)logLevel - messageCode:(GULNetworkMessageCode)messageCode - message:(NSString *)message; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h deleted file mode 100644 index 507bc5a5..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h +++ /dev/null @@ -1,47 +0,0 @@ -/* - * Copyright 2017 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 - -// Make sure these codes do not overlap with any contained in the FIRAMessageCode enum. -typedef NS_ENUM(NSInteger, GULNetworkMessageCode) { - // GULNetwork.m - kGULNetworkMessageCodeNetwork000 = 900000, // I-NET900000 - kGULNetworkMessageCodeNetwork001 = 900001, // I-NET900001 - kGULNetworkMessageCodeNetwork002 = 900002, // I-NET900002 - kGULNetworkMessageCodeNetwork003 = 900003, // I-NET900003 - // GULNetworkURLSession.m - kGULNetworkMessageCodeURLSession000 = 901000, // I-NET901000 - kGULNetworkMessageCodeURLSession001 = 901001, // I-NET901001 - kGULNetworkMessageCodeURLSession002 = 901002, // I-NET901002 - kGULNetworkMessageCodeURLSession003 = 901003, // I-NET901003 - kGULNetworkMessageCodeURLSession004 = 901004, // I-NET901004 - kGULNetworkMessageCodeURLSession005 = 901005, // I-NET901005 - kGULNetworkMessageCodeURLSession006 = 901006, // I-NET901006 - kGULNetworkMessageCodeURLSession007 = 901007, // I-NET901007 - kGULNetworkMessageCodeURLSession008 = 901008, // I-NET901008 - kGULNetworkMessageCodeURLSession009 = 901009, // I-NET901009 - kGULNetworkMessageCodeURLSession010 = 901010, // I-NET901010 - kGULNetworkMessageCodeURLSession011 = 901011, // I-NET901011 - kGULNetworkMessageCodeURLSession012 = 901012, // I-NET901012 - kGULNetworkMessageCodeURLSession013 = 901013, // I-NET901013 - kGULNetworkMessageCodeURLSession014 = 901014, // I-NET901014 - kGULNetworkMessageCodeURLSession015 = 901015, // I-NET901015 - kGULNetworkMessageCodeURLSession016 = 901016, // I-NET901016 - kGULNetworkMessageCodeURLSession017 = 901017, // I-NET901017 - kGULNetworkMessageCodeURLSession018 = 901018, // I-NET901018 - kGULNetworkMessageCodeURLSession019 = 901019, // I-NET901019 -}; diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkURLSession.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkURLSession.h deleted file mode 100644 index 3f9f7f9e..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkURLSession.h +++ /dev/null @@ -1,62 +0,0 @@ -/* - * Copyright 2017 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 - -#import "GULNetworkLoggerProtocol.h" - -NS_ASSUME_NONNULL_BEGIN - -typedef void (^GULNetworkCompletionHandler)(NSHTTPURLResponse *_Nullable response, - NSData *_Nullable data, - NSError *_Nullable error); -typedef void (^GULNetworkURLSessionCompletionHandler)(NSHTTPURLResponse *_Nullable response, - NSData *_Nullable data, - NSString *sessionID, - NSError *_Nullable error); -typedef void (^GULNetworkSystemCompletionHandler)(void); - -/// The protocol that uses NSURLSession for iOS >= 7.0 to handle requests and responses. -@interface GULNetworkURLSession : NSObject - -/// Indicates whether the background network is enabled. Default value is NO. -@property(nonatomic, getter=isBackgroundNetworkEnabled) BOOL backgroundNetworkEnabled; - -/// The logger delegate to log message, errors or warnings that occur during the network operations. -@property(nonatomic, weak, nullable) id loggerDelegate; - -/// Calls the system provided completion handler after the background session is finished. -+ (void)handleEventsForBackgroundURLSessionID:(NSString *)sessionID - completionHandler:(GULNetworkSystemCompletionHandler)completionHandler; - -/// Initializes with logger delegate. -- (instancetype)initWithNetworkLoggerDelegate: - (nullable id)networkLoggerDelegate NS_DESIGNATED_INITIALIZER; - -- (instancetype)init NS_UNAVAILABLE; - -/// Sends an asynchronous POST request and calls the provided completion handler when the request -/// completes or when errors occur, and returns an ID of the session/connection. -- (nullable NSString *)sessionIDFromAsyncPOSTRequest:(NSURLRequest *)request - completionHandler:(GULNetworkURLSessionCompletionHandler)handler; - -/// Sends an asynchronous GET request and calls the provided completion handler when the request -/// completes or when errors occur, and returns an ID of the session. -- (nullable NSString *)sessionIDFromAsyncGETRequest:(NSURLRequest *)request - completionHandler:(GULNetworkURLSessionCompletionHandler)handler; - -NS_ASSUME_NONNULL_END -@end diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULObjectSwizzler.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULObjectSwizzler.h deleted file mode 100644 index b0a692a3..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULObjectSwizzler.h +++ /dev/null @@ -1,123 +0,0 @@ -/* - * 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 - -/** Enums that map to their OBJC-prefixed counterparts. */ -typedef OBJC_ENUM(uintptr_t, GUL_ASSOCIATION){ - - // Is a weak association. - GUL_ASSOCIATION_ASSIGN, - - // Is a nonatomic strong association. - GUL_ASSOCIATION_RETAIN_NONATOMIC, - - // Is a nonatomic copy association. - GUL_ASSOCIATION_COPY_NONATOMIC, - - // Is an atomic strong association. - GUL_ASSOCIATION_RETAIN, - - // Is an atomic copy association. - GUL_ASSOCIATION_COPY}; - -/** This class handles swizzling a specific instance of a class by generating a - * dynamic subclass and installing selectors and properties onto the dynamic - * subclass. Then, the instance's class is set to the dynamic subclass. There - * should be a 1:1 ratio of object swizzlers to swizzled instances. - */ -@interface GULObjectSwizzler : NSObject - -/** The subclass that is generated. */ -@property(nullable, nonatomic, readonly) Class generatedClass; - -/** Sets an associated object in the runtime. This mechanism can be used to - * simulate adding properties. - * - * @param object The object that will be queried for the associated object. - * @param key The key of the associated object. - * @param value The value to associate to the swizzled object. - * @param association The mechanism to use when associating the objects. - */ -+ (void)setAssociatedObject:(id)object - key:(NSString *)key - value:(nullable id)value - association:(GUL_ASSOCIATION)association; - -/** Gets an associated object in the runtime. This mechanism can be used to - * simulate adding properties. - * - * @param object The object that will be queried for the associated object. - * @param key The key of the associated object. - */ -+ (nullable id)getAssociatedObject:(id)object key:(NSString *)key; - -/** Please use the designated initializer. */ -- (instancetype)init NS_UNAVAILABLE; - -/** Instantiates an object swizzler using an object it will operate on. - * Generates a new class pair. - * - * @note There is no need to store this object. After calling -swizzle, this - * object can be found by calling -gul_objectSwizzler - * - * @param object The object to be swizzled. - * @return An instance of this class. - */ -- (instancetype)initWithObject:(id)object NS_DESIGNATED_INITIALIZER; - -/** Sets an associated object in the runtime. This mechanism can be used to - * simulate adding properties. - * - * @param key The key of the associated object. - * @param value The value to associate to the swizzled object. - * @param association The mechanism to use when associating the objects. - */ -- (void)setAssociatedObjectWithKey:(NSString *)key - value:(id)value - association:(GUL_ASSOCIATION)association; - -/** Gets an associated object in the runtime. This mechanism can be used to - * simulate adding properties. - * - * @param key The key of the associated object. - */ -- (nullable id)getAssociatedObjectForKey:(NSString *)key; - -/** Copies a selector from an existing class onto the generated dynamic subclass - * that this object will adopt. This mechanism can be used to add methods to - * specific instances of a class. - * - * @note Should not be called after calling -swizzle. - * @param selector The selector to add to the instance. - * @param aClass The class supplying an implementation of the method. - * @param isClassSelector A BOOL specifying whether the selector is a class or - * instance selector. - */ -- (void)copySelector:(SEL)selector fromClass:(Class)aClass isClassSelector:(BOOL)isClassSelector; - -/** Swizzles the object, changing its class to the generated class. Registers - * the class pair. */ -- (void)swizzle; - -/** @return The value of -[objectBeingSwizzled isProxy] */ -- (BOOL)isSwizzlingProxyObject; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h deleted file mode 100644 index a33262af..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h +++ /dev/null @@ -1,207 +0,0 @@ -/* - * 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/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULReachabilityChecker.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULReachabilityChecker.h deleted file mode 100644 index 0c70c055..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULReachabilityChecker.h +++ /dev/null @@ -1,79 +0,0 @@ -/* - * Copyright 2017 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 -#if !TARGET_OS_WATCH -#import -#endif - -/// Reachability Status -typedef enum { - kGULReachabilityUnknown, ///< Have not yet checked or been notified whether host is reachable. - kGULReachabilityNotReachable, ///< Host is not reachable. - kGULReachabilityViaWifi, ///< Host is reachable via Wifi. - kGULReachabilityViaCellular, ///< Host is reachable via cellular. -} GULReachabilityStatus; - -const NSString *GULReachabilityStatusString(GULReachabilityStatus status); - -@class GULReachabilityChecker; - -/// Google Analytics iOS Reachability Checker. -@protocol GULReachabilityDelegate -@required -/// Called when network status has changed. -- (void)reachability:(GULReachabilityChecker *)reachability - statusChanged:(GULReachabilityStatus)status; -@end - -/// Google Analytics iOS Network Status Checker. -@interface GULReachabilityChecker : NSObject - -/// The last known reachability status, or GULReachabilityStatusUnknown if the -/// checker is not active. -@property(nonatomic, readonly) GULReachabilityStatus reachabilityStatus; -/// The host to which reachability status is to be checked. -@property(nonatomic, copy, readonly) NSString *host; -/// The delegate to be notified of reachability status changes. -@property(nonatomic, weak) id reachabilityDelegate; -/// `YES` if the reachability checker is active, `NO` otherwise. -@property(nonatomic, readonly) BOOL isActive; - -/// Initialize the reachability checker. Note that you must call start to begin checking for and -/// receiving notifications about network status changes. -/// -/// @param reachabilityDelegate The delegate to be notified when reachability status to host -/// changes. -/// -/// @param host The name of the host. -/// -- (instancetype)initWithReachabilityDelegate:(id)reachabilityDelegate - withHost:(NSString *)host; - -- (instancetype)init NS_UNAVAILABLE; - -/// Start checking for reachability to the specified host. This has no effect if the status -/// checker is already checking for connectivity. -/// -/// @return `YES` if initiating status checking was successful or the status checking has already -/// been initiated, `NO` otherwise. -- (BOOL)start; - -/// Stop checking for reachability to the specified host. This has no effect if the status -/// checker is not checking for connectivity. -- (void)stop; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h deleted file mode 100644 index ed080a39..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h +++ /dev/null @@ -1,76 +0,0 @@ -/* - * Copyright 2019 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 -#import - -#if !TARGET_OS_OSX -#import -#endif // !TARGET_OS_OSX - -#if ((TARGET_OS_IOS || TARGET_OS_TV) && (__IPHONE_OS_VERSION_MAX_ALLOWED >= 130000)) -#define UISCENE_SUPPORTED 1 -#endif - -NS_ASSUME_NONNULL_BEGIN - -typedef NSString *const GULSceneDelegateInterceptorID; - -/** This class contains methods that isa swizzle the scene delegate. */ -@interface GULSceneDelegateSwizzler : NSProxy - -#if UISCENE_SUPPORTED - -/** Registers a scene delegate interceptor whose methods will be invoked as they're invoked on the - * original scene delegate. - * - * @param interceptor An instance of a class that conforms to the application delegate protocol. - * The interceptor is NOT retained. - * @return A unique GULSceneDelegateInterceptorID if interceptor was successfully registered; nil - * if it fails. - */ -+ (nullable GULSceneDelegateInterceptorID)registerSceneDelegateInterceptor: - (id)interceptor API_AVAILABLE(ios(13.0), tvos(13.0)); - -/** Unregisters an interceptor with the given ID if it exists. - * - * @param interceptorID The object that was generated when the interceptor was registered. - */ -+ (void)unregisterSceneDelegateInterceptorWithID:(GULSceneDelegateInterceptorID)interceptorID - API_AVAILABLE(ios(13.0), tvos(13.0)); - -/** Do not initialize this class. */ -- (instancetype)init NS_UNAVAILABLE; - -#endif // UISCENE_SUPPORTED - -/** This method ensures that the original scene delegate has been proxied. Call this before - * registering your interceptor. This method is safe to call multiple times (but it only proxies - * the scene delegate once). - * - * The method has no effect for extensions. - */ -+ (void)proxyOriginalSceneDelegate; - -/** Indicates whether scene delegate proxy is explicitly disabled or enabled. Enabled by default. - * - * @return YES if SceneDelegateProxy is Enabled, NO otherwise. - */ -+ (BOOL)isSceneDelegateProxyEnabled; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSecureCoding.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSecureCoding.h deleted file mode 100644 index 8484b395..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSecureCoding.h +++ /dev/null @@ -1,36 +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 - -/** The class wraps `NSKeyedArchiver` and `NSKeyedUnarchiver` API to provide a unified secure coding - * methods for iOS versions before and after 11. - */ -@interface GULSecureCoding : NSObject - -+ (nullable id)unarchivedObjectOfClasses:(NSSet *)classes - fromData:(NSData *)data - error:(NSError **)outError; - -+ (nullable id)unarchivedObjectOfClass:(Class)class - fromData:(NSData *)data - error:(NSError **)outError; - -+ (nullable NSData *)archivedDataWithRootObject:(id)object error:(NSError **)outError; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSwizzledObject.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSwizzledObject.h deleted file mode 100644 index fc07f0a2..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSwizzledObject.h +++ /dev/null @@ -1,42 +0,0 @@ -/* - * 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 - -@class GULObjectSwizzler; - -/** This class exists as a method donor. These methods will be added to all objects that are - * swizzled by the object swizzler. This class should not be instantiated. - */ -@interface GULSwizzledObject : NSObject - -- (instancetype)init NS_UNAVAILABLE; - -/** Copies the methods below to the swizzled object. - * - * @param objectSwizzler The swizzler to use when adding the methods below. - */ -+ (void)copyDonorSelectorsUsingObjectSwizzler:(GULObjectSwizzler *)objectSwizzler; - -#pragma mark - Donor methods. - -/** @return The generated subclass. Used in respondsToSelector: calls. */ -- (Class)gul_class; - -/** @return The object swizzler that manages this object. */ -- (GULObjectSwizzler *)gul_objectSwizzler; - -@end diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSwizzler.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSwizzler.h deleted file mode 100644 index 26949c88..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSwizzler.h +++ /dev/null @@ -1,71 +0,0 @@ -/* - * 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/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h deleted file mode 100644 index e88eb67b..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h +++ /dev/null @@ -1,31 +0,0 @@ -/* - * Copyright 2020 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 - -/** The class represents HTTP response received from `NSURLSession`. */ -@interface GULURLSessionDataResponse : NSObject - -@property(nonatomic, readonly) NSHTTPURLResponse *HTTPResponse; -@property(nonatomic, nullable, readonly) NSData *HTTPBody; - -- (instancetype)initWithResponse:(NSHTTPURLResponse *)response HTTPBody:(nullable NSData *)body; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULUserDefaults.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULUserDefaults.h deleted file mode 100644 index 0d047818..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULUserDefaults.h +++ /dev/null @@ -1,110 +0,0 @@ -// Copyright 2018 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 - -/// A thread-safe user defaults that uses C functions from CFPreferences.h instead of -/// `NSUserDefaults`. This is to avoid sending an `NSNotification` when it's changed from a -/// background thread to avoid crashing. // TODO: Insert radar number here. -@interface GULUserDefaults : NSObject - -/// A shared user defaults similar to +[NSUserDefaults standardUserDefaults] and accesses the same -/// data of the standardUserDefaults. -+ (GULUserDefaults *)standardUserDefaults; - -/// Initializes preferences with a suite name that is the same with the NSUserDefaults' suite name. -/// Both of CFPreferences and NSUserDefaults share the same plist file so their data will exactly -/// the same. -/// -/// @param suiteName The name of the suite of the user defaults. -- (instancetype)initWithSuiteName:(nullable NSString *)suiteName; - -#pragma mark - Getters - -/// Searches the receiver's search list for a default with the key 'defaultName' and return it. If -/// another process has changed defaults in the search list, NSUserDefaults will automatically -/// update to the latest values. If the key in question has been marked as ubiquitous via a Defaults -/// Configuration File, the latest value may not be immediately available, and the registered value -/// will be returned instead. -- (nullable id)objectForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it will return nil if the value is not an NSArray. -- (nullable NSArray *)arrayForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it will return nil if the value -/// is not an NSDictionary. -- (nullable NSDictionary *)dictionaryForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it will convert NSNumber values to their NSString -/// representation. If a non-string non-number value is found, nil will be returned. -- (nullable NSString *)stringForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it converts the returned value to an NSInteger. If the -/// value is an NSNumber, the result of -integerValue will be returned. If the value is an NSString, -/// it will be converted to NSInteger if possible. If the value is a boolean, it will be converted -/// to either 1 for YES or 0 for NO. If the value is absent or can't be converted to an integer, 0 -/// will be returned. -- (NSInteger)integerForKey:(NSString *)defaultName; - -/// Similar to -integerForKey:, except that it returns a float, and boolean values will not be -/// converted. -- (float)floatForKey:(NSString *)defaultName; - -/// Similar to -integerForKey:, except that it returns a double, and boolean values will not be -/// converted. -- (double)doubleForKey:(NSString *)defaultName; - -/// Equivalent to -objectForKey:, except that it converts the returned value to a BOOL. If the value -/// is an NSNumber, NO will be returned if the value is 0, YES otherwise. If the value is an -/// NSString, values of "YES" or "1" will return YES, and values of "NO", "0", or any other string -/// will return NO. If the value is absent or can't be converted to a BOOL, NO will be returned. -- (BOOL)boolForKey:(NSString *)defaultName; - -#pragma mark - Setters - -/// Immediately stores a value (or removes the value if `nil` is passed as the value) for the -/// provided key in the search list entry for the receiver's suite name in the current user and any -/// host, then asynchronously stores the value persistently, where it is made available to other -/// processes. -- (void)setObject:(nullable id)value forKey:(NSString *)defaultName; - -/// Equivalent to -setObject:forKey: except that the value is converted from a float to an NSNumber. -- (void)setFloat:(float)value forKey:(NSString *)defaultName; - -/// Equivalent to -setObject:forKey: except that the value is converted from a double to an -/// NSNumber. -- (void)setDouble:(double)value forKey:(NSString *)defaultName; - -/// Equivalent to -setObject:forKey: except that the value is converted from an NSInteger to an -/// NSNumber. -- (void)setInteger:(NSInteger)value forKey:(NSString *)defaultName; - -/// Equivalent to -setObject:forKey: except that the value is converted from a BOOL to an NSNumber. -- (void)setBool:(BOOL)value forKey:(NSString *)defaultName; - -#pragma mark - Removing Defaults - -/// Equivalent to -[... setObject:nil forKey:defaultName] -- (void)removeObjectForKey:(NSString *)defaultName; - -#pragma mark - Save data - -/// Blocks the calling thread until all in-progress set operations have completed. -- (void)synchronize; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h deleted file mode 100644 index d89ec680..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h +++ /dev/null @@ -1,44 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "GULAppDelegateSwizzler.h" -#import "GULApplication.h" -#import "GULSceneDelegateSwizzler.h" -#import "GULAppEnvironmentUtil.h" -#import "GULHeartbeatDateStorable.h" -#import "GULHeartbeatDateStorage.h" -#import "GULHeartbeatDateStorageUserDefaults.h" -#import "GULKeychainStorage.h" -#import "GULKeychainUtils.h" -#import "GULNetworkInfo.h" -#import "GULSecureCoding.h" -#import "GULURLSessionDataResponse.h" -#import "NSURLSession+GULPromises.h" -#import "GULObjectSwizzler.h" -#import "GULSwizzledObject.h" -#import "GULLogger.h" -#import "GULLoggerLevel.h" -#import "GULOriginalIMPConvenienceMacros.h" -#import "GULSwizzler.h" -#import "GULNSData+zlib.h" -#import "GULMutableDictionary.h" -#import "GULNetwork.h" -#import "GULNetworkConstants.h" -#import "GULNetworkLoggerProtocol.h" -#import "GULNetworkMessageCode.h" -#import "GULNetworkURLSession.h" -#import "GULReachabilityChecker.h" -#import "GULUserDefaults.h" - -FOUNDATION_EXPORT double GoogleUtilitiesVersionNumber; -FOUNDATION_EXPORT const unsigned char GoogleUtilitiesVersionString[]; - diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h deleted file mode 100644 index 7bed005e..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright 2020 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 - -@class FBLPromise; -@class GULURLSessionDataResponse; - -NS_ASSUME_NONNULL_BEGIN - -/** Promise based API for `NSURLSession`. */ -@interface NSURLSession (GULPromises) - -/** Creates a promise wrapping `-[NSURLSession dataTaskWithRequest:completionHandler:]` method. - * @param URLRequest The request to create a data task with. - * @return A promise that is fulfilled when an HTTP response is received (with any response code), - * or is rejected with the error passed to the task completion. - */ -- (FBLPromise *)gul_dataTaskPromiseWithRequest: - (NSURLRequest *)URLRequest; - -@end - -NS_ASSUME_NONNULL_END 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 deleted file mode 100644 index 7aafaab1..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - GoogleUtilities - CFBundleIdentifier - com.firebase.Firebase-GoogleUtilities - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - GoogleUtilities - CFBundlePackageType - FMWK - CFBundleVersion - 7.11.5 - DTSDKName - iphonesimulator11.2 - - diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Modules/module.modulemap b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Modules/module.modulemap deleted file mode 100644 index 29a2d1d2..00000000 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Modules/module.modulemap +++ /dev/null @@ -1,8 +0,0 @@ -framework module GoogleUtilities { -umbrella header "GoogleUtilities-umbrella.h" -export * -module * { export * } - link framework "Security" - link framework "SystemConfiguration" - link "z" -} diff --git a/ios/platform/InMobiAdapter.xcframework/Info.plist b/ios/platform/InMobiAdapter.xcframework/Info.plist index f5855ad0..0a5fbfbc 100644 --- a/ios/platform/InMobiAdapter.xcframework/Info.plist +++ b/ios/platform/InMobiAdapter.xcframework/Info.plist @@ -5,35 +5,31 @@ AvailableLibraries - BinaryPath - InMobiAdapter.framework/InMobiAdapter LibraryIdentifier - ios-arm64_x86_64-simulator + ios-arm64 LibraryPath InMobiAdapter.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform ios - SupportedPlatformVariant - simulator - BinaryPath - InMobiAdapter.framework/InMobiAdapter LibraryIdentifier - ios-arm64 + ios-arm64_x86_64-simulator LibraryPath InMobiAdapter.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform ios + SupportedPlatformVariant + simulator CFBundlePackageType diff --git a/ios/platform/InMobiAdapter.xcframework/ios-arm64/InMobiAdapter.framework/InMobiAdapter b/ios/platform/InMobiAdapter.xcframework/ios-arm64/InMobiAdapter.framework/InMobiAdapter index a98f55e6..c7fa67e6 100644 Binary files a/ios/platform/InMobiAdapter.xcframework/ios-arm64/InMobiAdapter.framework/InMobiAdapter and b/ios/platform/InMobiAdapter.xcframework/ios-arm64/InMobiAdapter.framework/InMobiAdapter differ diff --git a/ios/platform/InMobiAdapter.xcframework/ios-arm64_x86_64-simulator/InMobiAdapter.framework/InMobiAdapter b/ios/platform/InMobiAdapter.xcframework/ios-arm64_x86_64-simulator/InMobiAdapter.framework/InMobiAdapter index 0e015c0a..231ef500 100644 Binary files a/ios/platform/InMobiAdapter.xcframework/ios-arm64_x86_64-simulator/InMobiAdapter.framework/InMobiAdapter and b/ios/platform/InMobiAdapter.xcframework/ios-arm64_x86_64-simulator/InMobiAdapter.framework/InMobiAdapter differ diff --git a/ios/platform/InMobiSDK.xcframework/Info.plist b/ios/platform/InMobiSDK.xcframework/Info.plist index c0950f28..f51195c2 100644 --- a/ios/platform/InMobiSDK.xcframework/Info.plist +++ b/ios/platform/InMobiSDK.xcframework/Info.plist @@ -6,30 +6,30 @@ LibraryIdentifier - ios-arm64 + ios-arm64_x86_64-simulator LibraryPath InMobiSDK.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform ios + SupportedPlatformVariant + simulator LibraryIdentifier - ios-arm64_x86_64-simulator + ios-arm64 LibraryPath InMobiSDK.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform ios - SupportedPlatformVariant - simulator CFBundlePackageType diff --git a/ios/platform/InMobiSDK.xcframework/ios-arm64/InMobiSDK.framework/Headers/InMobiSDK-Swift.h b/ios/platform/InMobiSDK.xcframework/ios-arm64/InMobiSDK.framework/Headers/InMobiSDK-Swift.h index f8d8f784..0a2ce8f6 100644 --- a/ios/platform/InMobiSDK.xcframework/ios-arm64/InMobiSDK.framework/Headers/InMobiSDK-Swift.h +++ b/ios/platform/InMobiSDK.xcframework/ios-arm64/InMobiSDK.framework/Headers/InMobiSDK-Swift.h @@ -901,6 +901,15 @@ SWIFT_CLASS("_TtC9InMobiSDK28IMInterstitialPreloadManager") @end +enum IMRemoteLogLevel : NSInteger; + +SWIFT_PROTOCOL("_TtP9InMobiSDK9IMLogging_") +@protocol IMLogging +@optional +- (void)logWithMessage:(NSString * _Nonnull)message tag:(NSString * _Nonnull)tag logLevel:(enum IMRemoteLogLevel)logLevel; +- (void)saveAndSync; +@end + @class UITraitCollection; /// Use this class to move ad view around the screen. Add the adView as a subview to the instance of this class @@ -1129,6 +1138,13 @@ SWIFT_CLASS("_TtC9InMobiSDK19IMPrivacyCompliance") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +typedef SWIFT_ENUM(NSInteger, IMRemoteLogLevel, open) { + IMRemoteLogLevelError = 0, + IMRemoteLogLevelDebug = 1, + IMRemoteLogLevelInfo = 2, + IMRemoteLogLevelState = 3, +}; + SWIFT_CLASS("_TtC9InMobiSDK15IMRequestStatus") @interface IMRequestStatus : NSError diff --git a/ios/platform/InMobiSDK.xcframework/ios-arm64/InMobiSDK.framework/InMobiSDK b/ios/platform/InMobiSDK.xcframework/ios-arm64/InMobiSDK.framework/InMobiSDK index a7959802..ec6ce1ff 100644 Binary files a/ios/platform/InMobiSDK.xcframework/ios-arm64/InMobiSDK.framework/InMobiSDK and b/ios/platform/InMobiSDK.xcframework/ios-arm64/InMobiSDK.framework/InMobiSDK differ diff --git a/ios/platform/InMobiSDK.xcframework/ios-arm64/InMobiSDK.framework/Info.plist b/ios/platform/InMobiSDK.xcframework/ios-arm64/InMobiSDK.framework/Info.plist index 6cdab064..b517f1da 100644 Binary files a/ios/platform/InMobiSDK.xcframework/ios-arm64/InMobiSDK.framework/Info.plist and b/ios/platform/InMobiSDK.xcframework/ios-arm64/InMobiSDK.framework/Info.plist differ diff --git a/ios/platform/InMobiSDK.xcframework/ios-arm64/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo b/ios/platform/InMobiSDK.xcframework/ios-arm64/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo index e3d82b06..feb4518c 100644 Binary files a/ios/platform/InMobiSDK.xcframework/ios-arm64/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo and b/ios/platform/InMobiSDK.xcframework/ios-arm64/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo differ diff --git a/ios/platform/InMobiSDK.xcframework/ios-arm64/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/arm64-apple-ios.abi.json b/ios/platform/InMobiSDK.xcframework/ios-arm64/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/arm64-apple-ios.abi.json index 28dcea3c..b1aaba63 100644 --- a/ios/platform/InMobiSDK.xcframework/ios-arm64/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/arm64-apple-ios.abi.json +++ b/ios/platform/InMobiSDK.xcframework/ios-arm64/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/arm64-apple-ios.abi.json @@ -2852,6 +2852,16 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "Import", "name": "CoreLocation", @@ -7272,6 +7282,16 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "TypeDecl", "name": "IMUnifiedIdDelegate", @@ -7425,6 +7445,46 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "TypeDecl", "name": "IMNative", @@ -10171,6 +10231,16 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "Import", "name": "UIKit", @@ -11317,6 +11387,16 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "Import", "name": "CommonCrypto", @@ -11507,182 +11587,588 @@ ] }, { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "WebKit", - "printedName": "WebKit", - "declKind": "Import", - "moduleName": "InMobiSDK" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, + "kind": "TypeDecl", + "name": "IMRemoteLogLevel", + "printedName": "IMRemoteLogLevel", + "children": [ + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(InMobiSDK.IMRemoteLogLevel.Type) -> InMobiSDK.IMRemoteLogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "InMobiSDK.IMRemoteLogLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel@IMRemoteLogLevelError", + "mangledName": "$s9InMobiSDK16IMRemoteLogLevelO5erroryA2CmF", + "moduleName": "InMobiSDK", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "debug", + "printedName": "debug", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(InMobiSDK.IMRemoteLogLevel.Type) -> InMobiSDK.IMRemoteLogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "InMobiSDK.IMRemoteLogLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel@IMRemoteLogLevelDebug", + "mangledName": "$s9InMobiSDK16IMRemoteLogLevelO5debugyA2CmF", + "moduleName": "InMobiSDK", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "info", + "printedName": "info", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(InMobiSDK.IMRemoteLogLevel.Type) -> InMobiSDK.IMRemoteLogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "InMobiSDK.IMRemoteLogLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel@IMRemoteLogLevelInfo", + "mangledName": "$s9InMobiSDK16IMRemoteLogLevelO4infoyA2CmF", + "moduleName": "InMobiSDK", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "state", + "printedName": "state", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(InMobiSDK.IMRemoteLogLevel.Type) -> InMobiSDK.IMRemoteLogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "InMobiSDK.IMRemoteLogLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel@IMRemoteLogLevelState", + "mangledName": "$s9InMobiSDK16IMRemoteLogLevelO5stateyA2CmF", + "moduleName": "InMobiSDK", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "InMobiSDK.IMRemoteLogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:9InMobiSDK16IMRemoteLogLevelO8rawValueACSgSi_tcfc", + "mangledName": "$s9InMobiSDK16IMRemoteLogLevelO8rawValueACSgSi_tcfc", + "moduleName": "InMobiSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:9InMobiSDK16IMRemoteLogLevelO8rawValueSivp", + "mangledName": "$s9InMobiSDK16IMRemoteLogLevelO8rawValueSivp", + "moduleName": "InMobiSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9InMobiSDK16IMRemoteLogLevelO8rawValueSivg", + "mangledName": "$s9InMobiSDK16IMRemoteLogLevelO8rawValueSivg", + "moduleName": "InMobiSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel", + "mangledName": "$s9InMobiSDK16IMRemoteLogLevelO", + "moduleName": "InMobiSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "IMLogging", + "printedName": "IMLogging", + "children": [ + { + "kind": "Function", + "name": "log", + "printedName": "log(message:tag:logLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + } + ], + "declKind": "Func", + "usr": "c:@M@InMobiSDK@objc(pl)IMLogging(im)logWithMessage:tag:logLevel:", + "mangledName": "$s9InMobiSDK9IMLoggingP3log7message3tag0E5LevelySS_SSAA011IMRemoteLogH0OtF", + "moduleName": "InMobiSDK", + "genericSig": "<τ_0_0 where τ_0_0 : InMobiSDK.IMLogging>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "logWithMessage:tag:logLevel:", + "declAttributes": [ + "Optional", + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "saveAndSync", + "printedName": "saveAndSync()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@InMobiSDK@objc(pl)IMLogging(im)saveAndSync", + "mangledName": "$s9InMobiSDK9IMLoggingP11saveAndSyncyyF", + "moduleName": "InMobiSDK", + "genericSig": "<τ_0_0 where τ_0_0 : InMobiSDK.IMLogging>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@InMobiSDK@objc(pl)IMLogging", + "mangledName": "$s9InMobiSDK9IMLoggingP", + "moduleName": "InMobiSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "InMobiSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "Import", "name": "Foundation", @@ -12051,6 +12537,16 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "Import", "name": "UIKit", @@ -13196,6 +13692,16 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "Import", "name": "InMobiSDK.Private", @@ -16073,6 +16579,16 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "TypeDecl", "name": "String", @@ -16619,6825 +17135,7119 @@ }, "ConstValues": [ { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "IntegerLiteral", "offset": 247, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "IntegerLiteral", "offset": 275, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "IntegerLiteral", "offset": 299, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "IntegerLiteral", "offset": 247, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "IntegerLiteral", "offset": 275, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "IntegerLiteral", "offset": 299, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "IntegerLiteral", "offset": 247, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "IntegerLiteral", "offset": 275, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "IntegerLiteral", "offset": 299, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "StringLiteral", "offset": 509, "length": 46, "value": "\"com.inmobi.IMAdQualityNetworkInterface.error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "BooleanLiteral", "offset": 802, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerPreloadManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerPreloadManager.swift", "kind": "StringLiteral", "offset": 770, "length": 31, "value": "\"Kindly create IMBanner Object\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerPreloadManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerPreloadManager.swift", "kind": "StringLiteral", "offset": 584, "length": 22, "value": "\"InMobiSDK.IMBannerPreloadManager\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 227, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 248, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 279, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 317, "length": 1, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 337, "length": 1, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 364, "length": 1, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 389, "length": 1, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 419, "length": 1, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 227, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 248, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 279, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 317, "length": 1, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 337, "length": 1, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 364, "length": 1, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 389, "length": 1, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 419, "length": 1, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 227, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 248, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 279, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 317, "length": 1, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 337, "length": 1, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 364, "length": 1, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 389, "length": 1, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 419, "length": 1, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "StringLiteral", "offset": 4834, "length": 45, "value": "\"com.inmobi.unifiedidservice.backgroundQueue\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 307, "length": 6, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 323, "length": 14, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 347, "length": 14, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 371, "length": 15, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 396, "length": 27, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 433, "length": 13, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 456, "length": 11, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 477, "length": 8, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 495, "length": 19, "value": "9" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 524, "length": 22, "value": "10" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 556, "length": 20, "value": "11" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 586, "length": 17, "value": "12" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 613, "length": 18, "value": "13" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 641, "length": 17, "value": "14" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 684, "length": 2, "value": "22" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 719, "length": 2, "value": "23" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 307, "length": 6, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 323, "length": 14, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 347, "length": 14, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 371, "length": 15, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 396, "length": 27, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 433, "length": 13, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 456, "length": 11, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 477, "length": 8, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 495, "length": 19, "value": "9" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 524, "length": 22, "value": "10" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 556, "length": 20, "value": "11" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 586, "length": 17, "value": "12" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 613, "length": 18, "value": "13" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 641, "length": 17, "value": "14" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 684, "length": 2, "value": "22" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 719, "length": 2, "value": "23" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "StringLiteral", "offset": 744, "length": 15, "value": "\"InMobiSDK.IMRequestStatus\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Managers\/IMAdManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Managers\/IMAdManager.swift", "kind": "BooleanLiteral", "offset": 536, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Managers\/IMAdManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Managers\/IMAdManager.swift", "kind": "StringLiteral", "offset": 168, "length": 11, "value": "\"InMobiSDK.IMAdManager\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMInterstitialAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMInterstitialAdProvider.swift", "kind": "BooleanLiteral", "offset": 380, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMInterstitialAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMInterstitialAdProvider.swift", "kind": "StringLiteral", "offset": 184, "length": 24, "value": "\"InMobiSDK.IMInterstitialAdProvider\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", "kind": "StringLiteral", "offset": 201, "length": 38, "value": "\"com.inmobi.ads.adresponsemodel.error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", "kind": "IntegerLiteral", "offset": 300, "length": 4, "value": "1117" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", "kind": "IntegerLiteral", "offset": 323, "length": 4, "value": "1118" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", "kind": "IntegerLiteral", "offset": 300, "length": 4, "value": "1117" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", "kind": "IntegerLiteral", "offset": 323, "length": 4, "value": "1118" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", "kind": "IntegerLiteral", "offset": 300, "length": 4, "value": "1117" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", "kind": "IntegerLiteral", "offset": 323, "length": 4, "value": "1118" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Audience Bidding\/IMAudienceBiddingToken.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Audience Bidding\/IMAudienceBiddingToken.swift", "kind": "IntegerLiteral", "offset": 237, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityManager.swift", "kind": "BooleanLiteral", "offset": 428, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityManager.swift", "kind": "BooleanLiteral", "offset": 490, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityManager.swift", "kind": "BooleanLiteral", "offset": 622, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityManager.swift", "kind": "StringLiteral", "offset": 726, "length": 36, "value": "\"com.inmobi.IMAdQualityManager.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAudioAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAudioAdUnit.swift", "kind": "StringLiteral", "offset": 171, "length": 13, "value": "\"InMobiSDK.IMAudioAdUnit\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Movable\/IMMovableView.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Movable\/IMMovableView.swift", "kind": "BooleanLiteral", "offset": 1047, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Movable\/IMMovableView.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Movable\/IMMovableView.swift", "kind": "FloatLiteral", "offset": 2482, "length": 3, "value": "0.0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Movable\/IMMovableView.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Movable\/IMMovableView.swift", "kind": "FloatLiteral", "offset": 2534, "length": 3, "value": "0.0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdFetchServiceManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdFetchServiceManager.swift", "kind": "StringLiteral", "offset": 219, "length": 42, "value": "\"com.inmobi.unifiedid.fetch.service.error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Public\/IMUserDataModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Public\/IMUserDataModel.swift", "kind": "StringLiteral", "offset": 892, "length": 15, "value": "\"InMobiSDK.IMUserDataModel\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Storage\/IMKeyValueStore.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Storage\/IMKeyValueStore.swift", "kind": "StringLiteral", "offset": 191, "length": 12, "value": "\"com.inmobi\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Model\/IMLogEntry.swift", + "kind": "BooleanLiteral", + "offset": 341, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 319, "length": 41, "value": "\"com.inmobi.IMPublisherProvidedInfo.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 398, "length": 24, "value": "\"com.inmobi.user.gender\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 462, "length": 27, "value": "\"com.inmobi.user.education\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 533, "length": 29, "value": "\"com.inmobi.user.yearofbirth\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 596, "length": 21, "value": "\"com.inmobi.user.age\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 656, "length": 26, "value": "\"com.inmobi.user.language\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 724, "length": 28, "value": "\"com.inmobi.user.postalcode\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 792, "length": 26, "value": "\"com.inmobi.user.areacode\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 858, "length": 27, "value": "\"com.inmobi.user.interests\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 925, "length": 26, "value": "\"com.inmobi.user.agegroup\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 994, "length": 29, "value": "\"com.inmobi.user.haslocation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1062, "length": 26, "value": "\"com.inmobi.user.latitude\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1128, "length": 27, "value": "\"com.inmobi.user.longitude\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1194, "length": 26, "value": "\"com.inmobi.user.accuracy\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1263, "length": 29, "value": "\"com.inmobi.user.lastknownts\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1334, "length": 28, "value": "\"com.inmobi.sdk.haslocation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1400, "length": 25, "value": "\"com.inmobi.sdk.latitude\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1464, "length": 26, "value": "\"com.inmobi.sdk.longitude\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1528, "length": 25, "value": "\"com.inmobi.sdk.accuracy\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1596, "length": 28, "value": "\"com.inmobi.sdk.lastknownts\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1659, "length": 22, "value": "\"com.inmobi.user.city\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1717, "length": 23, "value": "\"com.inmobi.user.state\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1778, "length": 25, "value": "\"com.inmobi.user.country\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1848, "length": 32, "value": "\"com.inmobi.publisher.unifiedid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1925, "length": 32, "value": "\"com.inmobi.user.age.restricted\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 250, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 261, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 277, "length": 9, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 250, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 261, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 277, "length": 9, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBanner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBanner.swift", "kind": "IntegerLiteral", - "offset": 7664, + "offset": 7762, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMBannerCoreAd.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMBannerCoreAd.swift", "kind": "BooleanLiteral", "offset": 262, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMBannerCoreAd.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMBannerCoreAd.swift", "kind": "StringLiteral", "offset": 171, "length": 14, "value": "\"InMobiSDK.IMBannerCoreAd\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Interstitial\/IMInterstitialPreloadManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Interstitial\/IMInterstitialPreloadManager.swift", "kind": "StringLiteral", "offset": 614, "length": 28, "value": "\"InMobiSDK.IMInterstitialPreloadManager\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 216, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 227, "length": 13, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 270, "length": 4, "value": "1000" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 307, "length": 4, "value": "1001" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 332, "length": 4, "value": "1004" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 372, "length": 4, "value": "1010" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 409, "length": 4, "value": "1013" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 444, "length": 4, "value": "1014" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 478, "length": 4, "value": "1015" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 508, "length": 4, "value": "1016" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 545, "length": 4, "value": "1017" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 605, "length": 4, "value": "1101" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 647, "length": 4, "value": "1102" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 675, "length": 4, "value": "1103" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 737, "length": 4, "value": "1104" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 781, "length": 4, "value": "1105" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 812, "length": 4, "value": "1106" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 846, "length": 4, "value": "1107" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 885, "length": 4, "value": "1108" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 921, "length": 4, "value": "1109" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 953, "length": 4, "value": "1110" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 981, "length": 4, "value": "1111" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1012, "length": 4, "value": "1112" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1046, "length": 4, "value": "1113" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1082, "length": 4, "value": "1114" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1116, "length": 4, "value": "1115" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1160, "length": 4, "value": "1116" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1193, "length": 4, "value": "1117" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1216, "length": 4, "value": "1118" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1250, "length": 4, "value": "1119" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1286, "length": 4, "value": "1120" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1327, "length": 4, "value": "1131" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1358, "length": 4, "value": "1132" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1421, "length": 4, "value": "1133" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1482, "length": 4, "value": "1134" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1540, "length": 4, "value": "1135" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1600, "length": 4, "value": "1136" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1629, "length": 4, "value": "1160" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1668, "length": 4, "value": "1161" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1712, "length": 4, "value": "1162" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1755, "length": 4, "value": "1170" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1784, "length": 4, "value": "1181" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1815, "length": 4, "value": "1182" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1856, "length": 4, "value": "1183" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1904, "length": 4, "value": "1184" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1932, "length": 4, "value": "1185" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1980, "length": 4, "value": "1186" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2008, "length": 4, "value": "1187" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2052, "length": 4, "value": "1310" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2101, "length": 4, "value": "1311" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2148, "length": 4, "value": "1312" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2189, "length": 4, "value": "1315" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 216, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 227, "length": 13, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 270, "length": 4, "value": "1000" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 307, "length": 4, "value": "1001" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 332, "length": 4, "value": "1004" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 372, "length": 4, "value": "1010" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 409, "length": 4, "value": "1013" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 444, "length": 4, "value": "1014" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 478, "length": 4, "value": "1015" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 508, "length": 4, "value": "1016" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 545, "length": 4, "value": "1017" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 605, "length": 4, "value": "1101" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 647, "length": 4, "value": "1102" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 675, "length": 4, "value": "1103" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 737, "length": 4, "value": "1104" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 781, "length": 4, "value": "1105" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 812, "length": 4, "value": "1106" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 846, "length": 4, "value": "1107" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 885, "length": 4, "value": "1108" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 921, "length": 4, "value": "1109" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 953, "length": 4, "value": "1110" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 981, "length": 4, "value": "1111" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1012, "length": 4, "value": "1112" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1046, "length": 4, "value": "1113" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1082, "length": 4, "value": "1114" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1116, "length": 4, "value": "1115" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1160, "length": 4, "value": "1116" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1193, "length": 4, "value": "1117" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1216, "length": 4, "value": "1118" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1250, "length": 4, "value": "1119" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1286, "length": 4, "value": "1120" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1327, "length": 4, "value": "1131" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1358, "length": 4, "value": "1132" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1421, "length": 4, "value": "1133" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1482, "length": 4, "value": "1134" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1540, "length": 4, "value": "1135" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1600, "length": 4, "value": "1136" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1629, "length": 4, "value": "1160" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1668, "length": 4, "value": "1161" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1712, "length": 4, "value": "1162" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1755, "length": 4, "value": "1170" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1784, "length": 4, "value": "1181" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1815, "length": 4, "value": "1182" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1856, "length": 4, "value": "1183" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1904, "length": 4, "value": "1184" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1932, "length": 4, "value": "1185" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1980, "length": 4, "value": "1186" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2008, "length": 4, "value": "1187" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2052, "length": 4, "value": "1310" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2101, "length": 4, "value": "1311" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2148, "length": 4, "value": "1312" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2189, "length": 4, "value": "1315" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 216, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 227, "length": 13, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 270, "length": 4, "value": "1000" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 307, "length": 4, "value": "1001" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 332, "length": 4, "value": "1004" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 372, "length": 4, "value": "1010" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 409, "length": 4, "value": "1013" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 444, "length": 4, "value": "1014" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 478, "length": 4, "value": "1015" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 508, "length": 4, "value": "1016" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 545, "length": 4, "value": "1017" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 605, "length": 4, "value": "1101" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 647, "length": 4, "value": "1102" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 675, "length": 4, "value": "1103" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 737, "length": 4, "value": "1104" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 781, "length": 4, "value": "1105" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 812, "length": 4, "value": "1106" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 846, "length": 4, "value": "1107" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 885, "length": 4, "value": "1108" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 921, "length": 4, "value": "1109" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 953, "length": 4, "value": "1110" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 981, "length": 4, "value": "1111" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1012, "length": 4, "value": "1112" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1046, "length": 4, "value": "1113" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1082, "length": 4, "value": "1114" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1116, "length": 4, "value": "1115" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1160, "length": 4, "value": "1116" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1193, "length": 4, "value": "1117" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1216, "length": 4, "value": "1118" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1250, "length": 4, "value": "1119" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1286, "length": 4, "value": "1120" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1327, "length": 4, "value": "1131" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1358, "length": 4, "value": "1132" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1421, "length": 4, "value": "1133" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1482, "length": 4, "value": "1134" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1540, "length": 4, "value": "1135" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1600, "length": 4, "value": "1136" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1629, "length": 4, "value": "1160" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1668, "length": 4, "value": "1161" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1712, "length": 4, "value": "1162" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1755, "length": 4, "value": "1170" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1784, "length": 4, "value": "1181" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1815, "length": 4, "value": "1182" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1856, "length": 4, "value": "1183" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1904, "length": 4, "value": "1184" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1932, "length": 4, "value": "1185" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1980, "length": 4, "value": "1186" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2008, "length": 4, "value": "1187" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2052, "length": 4, "value": "1310" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2101, "length": 4, "value": "1311" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2148, "length": 4, "value": "1312" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2189, "length": 4, "value": "1315" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "StringLiteral", "offset": 3609, "length": 30, "value": "\"com.inmobi.ads.requeststatus\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 280, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 304, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 324, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 348, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 280, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 304, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 324, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 348, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 280, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 304, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 324, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 348, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMSDKSwiftCommonUtil.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Operation\/IMLogPersistenceSaveOperation.swift", + "kind": "BooleanLiteral", + "offset": 371, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Operation\/IMLogPersistenceSaveOperation.swift", + "kind": "StringLiteral", + "offset": 181, + "length": 29, + "value": "\"InMobiSDK.IMLogPersistenceSaveOperation\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMSDKSwiftCommonUtil.swift", "kind": "IntegerLiteral", "offset": 248, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMSDKSwiftCommonUtil.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMSDKSwiftCommonUtil.swift", "kind": "IntegerLiteral", "offset": 294, "length": 2, "value": "32" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMSDKSwiftCommonUtil.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMSDKSwiftCommonUtil.swift", "kind": "IntegerLiteral", "offset": 341, "length": 2, "value": "36" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Persistence\/IMSdkLogDAO.swift", "kind": "StringLiteral", - "offset": 582, - "length": 12, - "value": "\"mk-ad-slot\"" + "offset": 368, + "length": 16, + "value": "\"com.inmobi.log\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Persistence\/IMSdkLogDAO.swift", "kind": "StringLiteral", - "offset": 629, - "length": 6, - "value": "\"u-rt\"" + "offset": 416, + "length": 14, + "value": "\"InMobiSdkLog\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Persistence\/IMSdkLogDAO.swift", "kind": "StringLiteral", - "offset": 678, - "length": 27, - "value": "\"a-lastAudioBannerPlayedTs\"" + "offset": 461, + "length": 4, + "value": "\"id\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Persistence\/IMSdkLogDAO.swift", "kind": "StringLiteral", - "offset": 742, - "length": 22, - "value": "\"a-audioBannerEnabled\"" + "offset": 498, + "length": 8, + "value": "\"expiry\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Persistence\/IMSdkLogDAO.swift", "kind": "StringLiteral", - "offset": 808, - "length": 19, - "value": "\"a-audioBannerFreq\"" + "offset": 541, + "length": 9, + "value": "\"created\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Persistence\/IMSdkLogDAO.swift", "kind": "StringLiteral", - "offset": 873, - "length": 9, - "value": "\"a-b-umc\"" + "offset": 1032, + "length": 17, + "value": "\"com.inmobi.logs\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Persistence\/IMSdkLogDAO.swift", + "kind": "BooleanLiteral", + "offset": 1157, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Persistence\/IMSdkLogDAO.swift", + "kind": "StringLiteral", + "offset": 1221, + "length": 10, + "value": "\"\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Persistence\/IMSdkLogDAO.swift", + "kind": "StringLiteral", + "offset": 1230, + "length": 2, + "value": "\"\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 582, + "offset": 439, "length": 12, "value": "\"mk-ad-slot\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 629, + "offset": 486, "length": 6, "value": "\"u-rt\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 678, - "length": 27, - "value": "\"a-lastAudioBannerPlayedTs\"" + "offset": 526, + "length": 13, + "value": "\"audioObject\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 742, - "length": 22, - "value": "\"a-audioBannerEnabled\"" + "offset": 439, + "length": 12, + "value": "\"mk-ad-slot\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 808, - "length": 19, - "value": "\"a-audioBannerFreq\"" + "offset": 486, + "length": 6, + "value": "\"u-rt\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 873, - "length": 9, - "value": "\"a-b-umc\"" + "offset": 526, + "length": 13, + "value": "\"audioObject\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 1753, + "offset": 1171, "length": 19, "value": "\"a-parentViewWidth\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 1803, + "offset": 1221, "length": 18, "value": "\"a-productVersion\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 1849, + "offset": 1267, "length": 13, "value": "\"trackerType\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 1753, + "offset": 1171, "length": 19, "value": "\"a-parentViewWidth\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 1803, + "offset": 1221, "length": 18, "value": "\"a-productVersion\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 1849, + "offset": 1267, "length": 13, "value": "\"trackerType\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 2474, + "offset": 1787, "length": 12, "value": "\"mk-ad-slot\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 2522, - "length": 21, - "value": "\"a-lastAudioPlayedTs\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 2587, + "offset": 1827, "length": 13, - "value": "\"a-audioFreq\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 2646, - "length": 7, - "value": "\"a-umc\"" + "value": "\"audioObject\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 2474, + "offset": 1787, "length": 12, "value": "\"mk-ad-slot\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 2522, - "length": 21, - "value": "\"a-lastAudioPlayedTs\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 2587, + "offset": 1827, "length": 13, - "value": "\"a-audioFreq\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 2646, - "length": 7, - "value": "\"a-umc\"" + "value": "\"audioObject\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3632, + "offset": 2730, "length": 3, "value": "\"0\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3664, + "offset": 2762, "length": 4, "value": "\"im\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3741, + "offset": 2839, "length": 14, "value": "\"u-postalcode\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3780, + "offset": 2878, "length": 12, "value": "\"u-areacode\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3829, + "offset": 2927, "length": 33, "value": "\"d-density-dependent-screen-size\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3887, + "offset": 2985, "length": 12, "value": "\"d-textsize\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3922, + "offset": 3020, "length": 8, "value": "\"adtype\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3955, + "offset": 3053, "length": 19, "value": "\"client-request-id\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4007, + "offset": 3105, "length": 8, "value": "\"format\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4043, + "offset": 3141, "length": 9, "value": "\"im-plid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4074, + "offset": 3172, "length": 12, "value": "\"c-ap-bssid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4117, + "offset": 3215, "length": 20, "value": "\"loc-consent-status\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4162, + "offset": 3260, "length": 12, "value": "\"u-appcache\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4210, + "offset": 3308, "length": 23, "value": "\"has-dynamic-mediation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4259, + "offset": 3357, "length": 12, "value": "\"int-origin\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3741, + "offset": 2839, "length": 14, "value": "\"u-postalcode\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3780, + "offset": 2878, "length": 12, "value": "\"u-areacode\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3829, + "offset": 2927, "length": 33, "value": "\"d-density-dependent-screen-size\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3887, + "offset": 2985, "length": 12, "value": "\"d-textsize\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3922, + "offset": 3020, "length": 8, "value": "\"adtype\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3955, + "offset": 3053, "length": 19, "value": "\"client-request-id\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4007, + "offset": 3105, "length": 8, "value": "\"format\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4043, + "offset": 3141, "length": 9, "value": "\"im-plid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4074, + "offset": 3172, "length": 12, "value": "\"c-ap-bssid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4117, + "offset": 3215, "length": 20, "value": "\"loc-consent-status\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4162, + "offset": 3260, "length": 12, "value": "\"u-appcache\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4210, + "offset": 3308, "length": 23, "value": "\"has-dynamic-mediation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4259, + "offset": 3357, "length": 12, "value": "\"int-origin\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMUnifiedLogger.swift", + "kind": "Array", + "offset": 1001, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMUnifiedLogger.swift", + "kind": "BooleanLiteral", + "offset": 1828, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 207, "length": 12, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 229, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 245, "length": 5, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 207, "length": 12, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 229, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 245, "length": 5, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 207, "length": 12, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 229, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 245, "length": 5, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 635, "length": 7, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 652, "length": 4, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 666, "length": 15, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 635, "length": 7, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 652, "length": 4, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 666, "length": 15, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 635, "length": 7, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 652, "length": 4, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 666, "length": 15, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "kind": "BooleanLiteral", + "offset": 984, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "kind": "IntegerLiteral", + "offset": 1115, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "BooleanLiteral", - "offset": 965, + "offset": 1165, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "BooleanLiteral", - "offset": 1094, + "offset": 1294, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", - "offset": 1205, + "offset": 1405, "length": 3, "value": "320" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", - "offset": 1218, + "offset": 1418, "length": 2, "value": "50" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "StringLiteral", - "offset": 1266, + "offset": 1466, "length": 3, "value": "\"0\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "BooleanLiteral", - "offset": 3674, + "offset": 3972, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", - "offset": 4195, + "offset": 4493, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Native\/IMNative.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Native\/IMNative.swift", "kind": "BooleanLiteral", - "offset": 7160, + "offset": 7216, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Native\/IMNative.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Native\/IMNative.swift", "kind": "StringLiteral", "offset": 1320, "length": 8, "value": "\"InMobiSDK.IMNative\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Public\/IMUserDataTypes.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Public\/IMUserDataTypes.swift", "kind": "StringLiteral", "offset": 1083, "length": 15, "value": "\"InMobiSDK.IMUserDataTypes\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", "kind": "IntegerLiteral", "offset": 272, "length": 16, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", "kind": "IntegerLiteral", "offset": 298, "length": 15, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", "kind": "IntegerLiteral", "offset": 272, "length": 16, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", "kind": "IntegerLiteral", "offset": 298, "length": 15, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", "kind": "IntegerLiteral", "offset": 272, "length": 16, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", "kind": "IntegerLiteral", "offset": 298, "length": 15, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", + "kind": "StringLiteral", + "offset": 423, + "length": 40, + "value": "\"kInMobiReachabilityChangedNotification\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "kind": "IntegerLiteral", + "offset": 376, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "kind": "BooleanLiteral", + "offset": 1070, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", "kind": "StringLiteral", - "offset": 423, - "length": 40, - "value": "\"kInMobiReachabilityChangedNotification\"" + "offset": 1276, + "length": 29, + "value": "\"com.inmobi.IMAdQuality.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", "kind": "IntegerLiteral", - "offset": 376, + "offset": 1386, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", "kind": "BooleanLiteral", - "offset": 1180, + "offset": 1438, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", "kind": "BooleanLiteral", - "offset": 1348, + "offset": 1534, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", - "kind": "StringLiteral", - "offset": 1554, - "length": 29, - "value": "\"com.inmobi.IMAdQuality.lock\"" + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "kind": "IntegerLiteral", + "offset": 1740, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "kind": "IntegerLiteral", + "offset": 1794, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "kind": "IntegerLiteral", + "offset": 1830, + "length": 1, + "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", "kind": "StringLiteral", "offset": 199, "length": 8, "value": "\"InMobiSDK.IMAdUnit\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "kind": "IntegerLiteral", + "offset": 17062, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1068, "length": 15, "value": "\"d-nettype-raw\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1118, "length": 16, "value": "\"d-localization\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1165, "length": 12, "value": "\"d-language\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1209, "length": 19, "value": "\"d-devicemachinehw\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1255, "length": 10, "value": "\"u-appver\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1293, "length": 10, "value": "\"u-appbid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1334, "length": 10, "value": "\"u-appdnm\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1374, "length": 18, "value": "\"u-appsecure-dict\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1418, "length": 4, "value": "\"ts\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1453, "length": 19, "value": "\"u-tracking-status\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1498, "length": 12, "value": "\"mk-version\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1533, "length": 10, "value": "\"u-id-map\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1566, "length": 10, "value": "\"u-id-adt\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1602, "length": 8, "value": "\"u-s-id\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1663, "length": 13, "value": "\"do_not_sell\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1708, "length": 12, "value": "\"us_privacy\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1068, "length": 15, "value": "\"d-nettype-raw\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1118, "length": 16, "value": "\"d-localization\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1165, "length": 12, "value": "\"d-language\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1209, "length": 19, "value": "\"d-devicemachinehw\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1255, "length": 10, "value": "\"u-appver\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1293, "length": 10, "value": "\"u-appbid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1334, "length": 10, "value": "\"u-appdnm\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1374, "length": 18, "value": "\"u-appsecure-dict\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1418, "length": 4, "value": "\"ts\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1453, "length": 19, "value": "\"u-tracking-status\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1498, "length": 12, "value": "\"mk-version\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1533, "length": 10, "value": "\"u-id-map\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1566, "length": 10, "value": "\"u-id-adt\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1602, "length": 8, "value": "\"u-s-id\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1663, "length": 13, "value": "\"do_not_sell\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1708, "length": 12, "value": "\"us_privacy\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 3615, "length": 20, "value": "\"u-app-orientations\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 3660, "length": 4, "value": "\"tz\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 3615, "length": 20, "value": "\"u-app-orientations\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 3660, "length": 4, "value": "\"tz\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 261, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 272, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 288, "length": 9, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 261, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 272, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 288, "length": 9, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkWebView.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkWebView.swift", "kind": "BooleanLiteral", "offset": 807, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkWebView.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkWebView.swift", "kind": "StringLiteral", "offset": 528, "length": 16, "value": "\"InMobiSDK.IMNetworkWebView\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkOperation.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkOperation.swift", "kind": "BooleanLiteral", "offset": 2109, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkOperation.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkOperation.swift", "kind": "BooleanLiteral", "offset": 2148, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkOperation.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkOperation.swift", "kind": "StringLiteral", "offset": 412, "length": 18, "value": "\"InMobiSDK.IMNetworkOperation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMNativeCoreAd.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMNativeCoreAd.swift", "kind": "StringLiteral", "offset": 171, "length": 14, "value": "\"InMobiSDK.IMNativeCoreAd\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkRequest.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkRequest.swift", "kind": "IntegerLiteral", "offset": 566, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 217, "length": 7, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 234, "length": 11, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 255, "length": 6, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 271, "length": 6, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 287, "length": 5, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 302, "length": 8, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 320, "length": 6, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 336, "length": 8, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 354, "length": 7, "value": "9" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 217, "length": 7, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 234, "length": 11, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 255, "length": 6, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 271, "length": 6, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 287, "length": 5, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 302, "length": 8, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 320, "length": 6, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 336, "length": 8, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 354, "length": 7, "value": "9" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 217, "length": 7, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 234, "length": 11, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 255, "length": 6, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 271, "length": 6, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 287, "length": 5, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 302, "length": 8, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 320, "length": 6, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 336, "length": 8, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 354, "length": 7, "value": "9" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudio.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogAdTypeProtocol.swift", + "kind": "BooleanLiteral", + "offset": 1335, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogAdTypeProtocol.swift", + "kind": "BooleanLiteral", + "offset": 2009, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogAdTypeProtocol.swift", + "kind": "BooleanLiteral", + "offset": 2674, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogAdTypeProtocol.swift", + "kind": "BooleanLiteral", + "offset": 3365, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogAdTypeProtocol.swift", + "kind": "BooleanLiteral", + "offset": 4069, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogAdTypeProtocol.swift", + "kind": "BooleanLiteral", + "offset": 4631, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudio.swift", "kind": "IntegerLiteral", - "offset": 4475, + "offset": 4571, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudio.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudio.swift", "kind": "BooleanLiteral", - "offset": 4550, + "offset": 4646, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/PrivacyCompliance\/IMComplianceManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/PrivacyCompliance\/IMComplianceManager.swift", "kind": "StringLiteral", "offset": 289, "length": 37, "value": "\"com.inmobi.IMComplianceManager.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Network\/NetworkInterface\/IMUnifiedIdNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogging.swift", + "kind": "IntegerLiteral", + "offset": 126, + "length": 5, + "value": "1" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogging.swift", + "kind": "IntegerLiteral", + "offset": 141, + "length": 4, + "value": "2" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogging.swift", + "kind": "IntegerLiteral", + "offset": 155, + "length": 5, + "value": "3" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogging.swift", + "kind": "IntegerLiteral", + "offset": 126, + "length": 5, + "value": "1" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogging.swift", + "kind": "IntegerLiteral", + "offset": 141, + "length": 4, + "value": "2" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogging.swift", + "kind": "IntegerLiteral", + "offset": 155, + "length": 5, + "value": "3" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Network\/NetworkInterface\/IMUnifiedIdNetworkInterface.swift", "kind": "StringLiteral", "offset": 218, "length": 36, "value": "\"com.inmobi.unifiedid.service.error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Network\/NetworkInterface\/IMUnifiedIdNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Network\/NetworkInterface\/IMUnifiedIdNetworkInterface.swift", "kind": "StringLiteral", "offset": 387, "length": 45, "value": "\"com.inmobi.IMUnifiedIdNetworkInterface.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Network\/NetworkInterface\/IMUnifiedIdNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Network\/NetworkInterface\/IMUnifiedIdNetworkInterface.swift", "kind": "BooleanLiteral", "offset": 492, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMInternetAvailabilityAdRetryTracker.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMInternetAvailabilityAdRetryTracker.swift", "kind": "IntegerLiteral", "offset": 453, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMInternetAvailabilityAdRetryTracker.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMInternetAvailabilityAdRetryTracker.swift", "kind": "BooleanLiteral", "offset": 508, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMTimerManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMTimerManager.swift", "kind": "BooleanLiteral", "offset": 530, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMTimerManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMTimerManager.swift", "kind": "StringLiteral", "offset": 262, "length": 14, "value": "\"InMobiSDK.IMTimerManager\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/PingStore\/IMPing.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/PingStore\/IMPing.swift", "kind": "StringLiteral", "offset": 166, "length": 6, "value": "\"InMobiSDK.IMPing\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Operation\/IMLogNetworkOperation.swift", + "kind": "IntegerLiteral", + "offset": 396, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Operation\/IMLogNetworkOperation.swift", + "kind": "BooleanLiteral", + "offset": 432, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Operation\/IMLogNetworkOperation.swift", + "kind": "BooleanLiteral", + "offset": 480, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Operation\/IMLogNetworkOperation.swift", + "kind": "BooleanLiteral", + "offset": 800, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Operation\/IMLogNetworkOperation.swift", + "kind": "StringLiteral", + "offset": 173, + "length": 21, + "value": "\"InMobiSDK.IMLogNetworkOperation\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12274, + "offset": 12659, "length": 15, "value": "\".IMLTVPEvents\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12365, + "offset": 12750, "length": 20, "value": "\"im-cfg-commons-mgr\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12430, + "offset": 12815, "length": 20, "value": "\"im-cfg-metrics-mgr\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12494, + "offset": 12879, "length": 19, "value": "\"im-cfg-req-params\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12555, + "offset": 12940, "length": 17, "value": "\"im-cfg-root-mgr\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12614, + "offset": 12999, "length": 24, "value": "\"im_cache_ad_server_url\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12682, + "offset": 13067, "length": 26, "value": "\"im_cache_rule_server_url\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12747, + "offset": 13132, "length": 20, "value": "\"imm_cache_location\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12808, + "offset": 13193, "length": 24, "value": "\"com.inmobi.logs.prefix\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12887, + "offset": 13272, "length": 13, "value": "\"_iat_dids__\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12940, + "offset": 13325, "length": 20, "value": "\"_iat_dids_expiry__\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13002, + "offset": 13387, "length": 17, "value": "\"_iat_download__\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13056, + "offset": 13441, "length": 12, "value": "\"_iat_map__\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13106, + "offset": 13491, "length": 24, "value": "\"com.inmobi._iat_list__\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13192, + "offset": 13577, "length": 16, "value": "\"iae_session_id\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13252, + "offset": 13637, "length": 16, "value": "\"iae_session_ts\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13309, + "offset": 13694, "length": 13, "value": "\"ltvp_ft_day\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13364, + "offset": 13749, "length": 14, "value": "\"ltvp_ft_ever\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13421, + "offset": 13806, "length": 15, "value": "\"ltvp_ft_month\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13478, + "offset": 13863, "length": 14, "value": "\"ltvp_ft_user\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13534, + "offset": 13919, "length": 14, "value": "\"ltvp_ft_week\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13590, + "offset": 13975, "length": 14, "value": "\"ltvp_ft_bits\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13656, + "offset": 14041, "length": 23, "value": "\"com.inmobi.user.ltvid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13720, + "offset": 14105, "length": 40, "value": "\"com.inmobi.commonManager.adNetwork.uid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13801, + "offset": 14186, "length": 38, "value": "\"com.inmobi.commonManager.commons.uid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13876, + "offset": 14261, "length": 34, "value": "\"com.inmobi.commonManager.iat.uid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13948, + "offset": 14333, "length": 35, "value": "\"com.inmobi.commonManager.ltvp.uid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14026, + "offset": 14411, "length": 40, "value": "\"com.inmobi.commonManager.rendering.uid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14104, + "offset": 14489, "length": 35, "value": "\"com.inmobi.commonManager.carb.uid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14178, + "offset": 14563, "length": 36, "value": "\"com.inmobi.commonManager.mraid.uid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14250, + "offset": 14635, "length": 33, "value": "\"com.inmobi.commonManager.pk.uid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14349, + "offset": 14734, "length": 36, "value": "\"com.inmobi.configManager.adNetwork\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14429, + "offset": 14814, "length": 34, "value": "\"com.inmobi.configManager.commons\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14503, + "offset": 14888, "length": 30, "value": "\"com.inmobi.configManager.iat\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14574, + "offset": 14959, "length": 31, "value": "\"com.inmobi.configManager.ltvp\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14646, + "offset": 15031, "length": 31, "value": "\"com.inmobi.configManager.root\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14723, + "offset": 15108, "length": 36, "value": "\"com.inmobi.configManager.rendering\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14800, + "offset": 15185, "length": 31, "value": "\"com.inmobi.configManager.carb\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14870, + "offset": 15255, "length": 29, "value": "\"com.inmobi.configManager.pk\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14975, + "offset": 15360, "length": 38, "value": "\"com.inmobi.metricManager.configs.API\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15060, + "offset": 15445, "length": 44, "value": "\"com.inmobi.metricManager.configs.adNetwork\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15152, + "offset": 15537, "length": 38, "value": "\"com.inmobi.metricManager.configs.iat\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15236, + "offset": 15621, "length": 36, "value": "\"com.inmobi.metricManager.count.API\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15317, + "offset": 15702, "length": 42, "value": "\"com.inmobi.metricManager.count.adNetwork\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15405, + "offset": 15790, "length": 36, "value": "\"com.inmobi.metricManager.count.iat\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15484, + "offset": 15869, "length": 40, "value": "\"com.inmobi.metricManager.timestamp.API\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15566, + "offset": 15951, "length": 46, "value": "\"com.inmobi.metricManager.timestamp.adNetwork\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15655, + "offset": 16040, "length": 40, "value": "\"com.inmobi.metricManager.timestamp.iat\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15754, + "offset": 16139, "length": 29, "value": "\"com.inmobi.catalog.updateTs\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15824, + "offset": 16209, "length": 24, "value": "\"com.inmobi.user.gender\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15886, + "offset": 16271, "length": 27, "value": "\"com.inmobi.user.education\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15951, + "offset": 16336, "length": 29, "value": "\"com.inmobi.user.dateOfBirth\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16018, + "offset": 16403, "length": 21, "value": "\"com.inmobi.user.age\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16088, + "offset": 16473, "length": 31, "value": "\"com.inmobi.user.maritalStatus\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16172, + "offset": 16557, "length": 35, "value": "\"com.inmobi.user.sexualOrientation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16254, + "offset": 16639, "length": 29, "value": "\"com.inmobi.user.hasChildren\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16322, + "offset": 16707, "length": 26, "value": "\"com.inmobi.user.language\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16389, + "offset": 16774, "length": 28, "value": "\"com.inmobi.user.postalCode\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16456, + "offset": 16841, "length": 26, "value": "\"com.inmobi.user.areaCode\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16525, + "offset": 16910, "length": 27, "value": "\"com.inmobi.user.interests\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16598, + "offset": 16983, "length": 29, "value": "\"com.inmobi.user.hasLocation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16665, + "offset": 17050, "length": 26, "value": "\"com.inmobi.user.latitude\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16730, + "offset": 17115, "length": 27, "value": "\"com.inmobi.user.longitude\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16796, + "offset": 17181, "length": 26, "value": "\"com.inmobi.user.accuracy\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16869, + "offset": 17254, "length": 44, "value": "\"com.inmobi.user.lastKnownLocationTimestamp\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16952, + "offset": 17337, "length": 22, "value": "\"com.inmobi.user.city\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17014, + "offset": 17399, "length": 23, "value": "\"com.inmobi.user.state\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17079, + "offset": 17464, "length": 25, "value": "\"com.inmobi.user.country\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17153, + "offset": 17538, "length": 26, "value": "\"com.inmobi.sdk.sessionid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17224, + "offset": 17609, "length": 37, "value": "\"com.inmobi.sdk.location.hasLocation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17298, + "offset": 17683, "length": 34, "value": "\"com.inmobi.sdk.location.latitude\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17370, + "offset": 17755, "length": 35, "value": "\"com.inmobi.sdk.location.longitude\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17443, + "offset": 17828, "length": 34, "value": "\"com.inmobi.sdk.location.accuracy\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17523, + "offset": 17908, "length": 52, "value": "\"com.inmobi.sdk.location.lastKnownLocationTimestamp\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17620, + "offset": 18005, "length": 26, "value": "\"com.inmobi.carb.updateTs\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17684, + "offset": 18069, "length": 19, "value": "\"com.inmobi.aesKey\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17735, + "offset": 18120, "length": 18, "value": "\"com.inmobi.ivKey\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17790, + "offset": 18175, "length": 33, "value": "\"com.inmobi.exceptionlogs.prefix\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17911, + "offset": 18296, "length": 32, "value": "\"crashreportinglasttransmission\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 18134, + "offset": 18519, "length": 26, "value": "\"com.inmobi.user.agegroup\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 18208, + "offset": 18593, "length": 29, "value": "\"com.inmobi.user.yearofbirth\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 18284, + "offset": 18669, "length": 29, "value": "\"com.inmobi.user.lastknownts\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 18346, + "offset": 18731, "length": 21, "value": "\"com.inmobi.keys.aes\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 18520, + "offset": 18905, "length": 45, "value": "\"InMobi_defaultStore_user_preference_to_send\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 18723, + "offset": 19108, "length": 21, "value": "\"InMobi_defaultStore\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 18804, + "offset": 19189, "length": 25, "value": "\"InMobi_com.config.store\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 18983, + "offset": 19368, "length": 24, "value": "\"com.inmobidefaultStore\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19070, + "offset": 19455, "length": 28, "value": "\"com.inmobicom.config.store\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19235, + "offset": 19620, "length": 25, "value": "\"com.inmobi_defaultStore\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19324, + "offset": 19709, "length": 29, "value": "\"com.inmobi_com.config.store\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19539, + "offset": 19924, "length": 9, "value": "\".inmobi\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19593, + "offset": 19978, "length": 19, "value": "\"inmobi.sdkversion\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19650, + "offset": 20035, "length": 12, "value": "\"com.inmobi\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19717, + "offset": 20102, "length": 26, "value": "\"com.preinit.config.store\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19794, + "offset": 20179, "length": 24, "value": "\"com.coppa.config.store\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19871, + "offset": 20256, "length": 17, "value": "\"_configUpdateTs\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19941, + "offset": 20326, "length": 24, "value": "\"bannerlasttransmission\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 20015, + "offset": 20400, "length": 21, "value": "\"intlasttransmission\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 20089, + "offset": 20474, "length": 24, "value": "\"nativelasttransmission\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 20179, + "offset": 20564, "length": 27, "value": "\"telemetrylasttransmission\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 20256, + "offset": 20641, "length": 21, "value": "\"asimMappingManagers\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 20325, + "offset": 20710, "length": 19, "value": "\"asimPlacementInfo\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 20396, + "offset": 20781, "length": 23, "value": "\"asimTrueBaseEventUrls\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMInterstitialCoreAd.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMInterstitialCoreAd.swift", "kind": "StringLiteral", "offset": 177, "length": 20, "value": "\"InMobiSDK.IMInterstitialCoreAd\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/PingStore\/IMPingStore.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/PingStore\/IMPingStore.swift", "kind": "StringLiteral", "offset": 707, "length": 29, "value": "\"com.inmobi.IMPingStore.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 288, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 308, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 330, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 349, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 288, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 308, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 330, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 349, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 288, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 308, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 330, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 349, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "StringLiteral", "offset": 1238, "length": 6, "value": "\"view\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "StringLiteral", "offset": 1275, "length": 6, "value": "\"type\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "StringLiteral", "offset": 1238, "length": 6, "value": "\"view\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "StringLiteral", "offset": 1275, "length": 6, "value": "\"type\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "StringLiteral", "offset": 2934, "length": 10, "value": "\"geometry\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "StringLiteral", "offset": 2934, "length": 10, "value": "\"geometry\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 7150, "length": 2, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 7183, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "BooleanLiteral", "offset": 7214, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "StringLiteral", "offset": 7258, "length": 2, "value": "\"\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "BooleanLiteral", "offset": 8188, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "FloatLiteral", "offset": 8240, "length": 3, "value": "0.0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "BooleanLiteral", "offset": 8284, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "StringLiteral", "offset": 5578, "length": 5, "value": "\"GET\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "StringLiteral", "offset": 5600, "length": 6, "value": "\"POST\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "StringLiteral", "offset": 5622, "length": 5, "value": "\"PUT\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "StringLiteral", "offset": 5644, "length": 6, "value": "\"HEAD\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "StringLiteral", "offset": 5578, "length": 5, "value": "\"GET\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "StringLiteral", "offset": 5600, "length": 6, "value": "\"POST\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "StringLiteral", "offset": 5622, "length": 5, "value": "\"PUT\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "StringLiteral", "offset": 5644, "length": 6, "value": "\"HEAD\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "IntegerLiteral", "offset": 5860, "length": 2, "value": "60" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "BooleanLiteral", "offset": 5892, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "IntegerLiteral", "offset": 5931, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "FloatLiteral", "offset": 5972, "length": 3, "value": "0.0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "BooleanLiteral", "offset": 6014, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "BooleanLiteral", "offset": 6135, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/AdReport\/IMUserAdReportHandler.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/AdReport\/IMUserAdReportHandler.swift", "kind": "StringLiteral", "offset": 524, "length": 21, "value": "\"InMobiSDK.IMUserAdReportHandler\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 226, "length": 3, "value": "101" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 239, "length": 16, "value": "102" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 265, "length": 12, "value": "103" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 287, "length": 18, "value": "104" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 226, "length": 3, "value": "101" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 239, "length": 16, "value": "102" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 265, "length": 12, "value": "103" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 287, "length": 18, "value": "104" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 226, "length": 3, "value": "101" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 239, "length": 16, "value": "102" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 265, "length": 12, "value": "103" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 287, "length": 18, "value": "104" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "StringLiteral", "offset": 405, "length": 27, "value": "\"com.inmobi.initialisation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "BooleanLiteral", "offset": 480, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "BooleanLiteral", "offset": 535, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMAdMetaInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMAdMetaInfo.swift", "kind": "StringLiteral", "offset": 136, "length": 12, "value": "\"InMobiSDK.IMAdMetaInfo\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMBannerAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMBannerAdUnit.swift", "kind": "StringLiteral", "offset": 174, "length": 14, "value": "\"InMobiSDK.IMBannerAdUnit\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Signals\/IMSDKGeoLocationManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Signals\/IMSDKGeoLocationManager.swift", "kind": "BooleanLiteral", "offset": 391, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 319, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 330, "length": 11, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 351, "length": 6, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 367, "length": 13, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 390, "length": 8, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 408, "length": 8, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 426, "length": 7, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 443, "length": 5, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 319, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 330, "length": 11, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 351, "length": 6, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 367, "length": 13, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 390, "length": 8, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 408, "length": 8, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 426, "length": 7, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 443, "length": 5, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 319, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 330, "length": 11, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 351, "length": 6, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 367, "length": 13, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 390, "length": 8, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 408, "length": 8, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 426, "length": 7, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 443, "length": 5, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 498, + "length": 27, + "value": "\"a-lastAudioBannerPlayedTs\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 562, + "length": 22, + "value": "\"a-audioBannerEnabled\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 628, + "length": 19, + "value": "\"a-audioBannerFreq\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 693, + "length": 9, + "value": "\"a-b-umc\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 498, + "length": 27, + "value": "\"a-lastAudioBannerPlayedTs\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 562, + "length": 22, + "value": "\"a-audioBannerEnabled\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 628, + "length": 19, + "value": "\"a-audioBannerFreq\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 693, + "length": 9, + "value": "\"a-b-umc\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 1456, + "length": 21, + "value": "\"a-lastAudioPlayedTs\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 1526, + "length": 13, + "value": "\"a-audioFreq\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 1590, + "length": 7, + "value": "\"a-umc\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 1456, + "length": 21, + "value": "\"a-lastAudioPlayedTs\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 1526, + "length": 13, + "value": "\"a-audioFreq\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 1590, + "length": 7, + "value": "\"a-umc\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 206, "length": 2, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 229, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 250, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 269, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 290, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 206, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 229, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 250, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 269, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 290, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 206, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 229, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 250, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 269, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 290, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "StringLiteral", "offset": 393, "length": 30, "value": "\"com.inmobi.IMAdProvider.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "BooleanLiteral", "offset": 636, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "StringLiteral", "offset": 307, "length": 12, "value": "\"InMobiSDK.IMAdProvider\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Interstitial\/IMInterstitial.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Interstitial\/IMInterstitial.swift", "kind": "BooleanLiteral", - "offset": 6653, + "offset": 6716, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Interstitial\/IMInterstitial.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Interstitial\/IMInterstitial.swift", "kind": "StringLiteral", "offset": 869, "length": 14, "value": "\"InMobiSDK.IMInterstitial\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "StringLiteral", "offset": 50, "length": 31, "value": "\"com.inmobi.ads.adsmodel.error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 141, "length": 4, "value": "1113" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 177, "length": 4, "value": "1114" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 211, "length": 4, "value": "1115" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 255, "length": 4, "value": "1116" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 141, "length": 4, "value": "1113" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 177, "length": 4, "value": "1114" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 211, "length": 4, "value": "1115" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 255, "length": 4, "value": "1116" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 141, "length": 4, "value": "1113" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 177, "length": 4, "value": "1114" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 211, "length": 4, "value": "1115" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 255, "length": 4, "value": "1116" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "StringLiteral", - "offset": 2400, + "offset": 2439, "length": 10, "value": "\"tracking\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "StringLiteral", - "offset": 2400, + "offset": 2439, "length": 10, "value": "\"tracking\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "BooleanLiteral", - "offset": 2997, + "offset": 3071, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "BooleanLiteral", - "offset": 3045, + "offset": 3119, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1843, "length": 7, "value": "\"u-age\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1875, "length": 12, "value": "\"u-agegroup\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1915, "length": 15, "value": "\"u-yearofbirth\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1956, "length": 13, "value": "\"u-education\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1992, "length": 10, "value": "\"u-gender\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2028, "length": 13, "value": "\"u-interests\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2066, "length": 12, "value": "\"u-language\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2103, "length": 12, "value": "\"u-location\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2147, "length": 16, "value": "\"u-latlong-accu\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2193, "length": 25, "value": "\"d-device-screen-density\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2245, "length": 22, "value": "\"d-device-screen-size\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2295, "length": 15, "value": "\"d-orientation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2331, "length": 6, "value": "\"ufid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2366, "length": 24, "value": "\"is-unifid-service-used\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2418, "length": 16, "value": "\"d-media-volume\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2464, "length": 25, "value": "\"d-device-screen-margins\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2521, "length": 18, "value": "\"sdk-capabilities\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2564, "length": 11, "value": "\"skan-list\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2601, "length": 6, "value": "\"os-v\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2632, "length": 12, "value": "\"p-keywords\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2678, "length": 6, "value": "\"s-co\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2715, "length": 7, "value": "\"s-iso\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2750, "length": 6, "value": "\"s-cn\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2778, "length": 8, "value": "\"im-ext\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2821, "length": 18, "value": "\"u-age-restricted\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2872, "length": 8, "value": "\"cs-ids\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2905, "length": 9, "value": "\"d-drk-m\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2947, "length": 12, "value": "\"d-key-lang\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2988, "length": 12, "value": "\"d-bat-chrg\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3029, "length": 11, "value": "\"d-bat-lev\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3073, "length": 12, "value": "\"d-tot-disk\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3122, "length": 11, "value": "\"d-av-disk\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3162, "length": 11, "value": "\"d-bat-sav\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3206, "length": 7, "value": "\"d-w-h\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3244, "length": 8, "value": "\"c_data\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3282, "length": 5, "value": "\"aKV\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3323, "length": 4, "value": "\"ik\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3358, "length": 8, "value": "\"n-h-id\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3396, "length": 10, "value": "\"u-r-crid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1843, "length": 7, "value": "\"u-age\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1875, "length": 12, "value": "\"u-agegroup\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1915, "length": 15, "value": "\"u-yearofbirth\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1956, "length": 13, "value": "\"u-education\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1992, "length": 10, "value": "\"u-gender\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2028, "length": 13, "value": "\"u-interests\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2066, "length": 12, "value": "\"u-language\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2103, "length": 12, "value": "\"u-location\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2147, "length": 16, "value": "\"u-latlong-accu\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2193, "length": 25, "value": "\"d-device-screen-density\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2245, "length": 22, "value": "\"d-device-screen-size\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2295, "length": 15, "value": "\"d-orientation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2331, "length": 6, "value": "\"ufid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2366, "length": 24, "value": "\"is-unifid-service-used\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2418, "length": 16, "value": "\"d-media-volume\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2464, "length": 25, "value": "\"d-device-screen-margins\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2521, "length": 18, "value": "\"sdk-capabilities\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2564, "length": 11, "value": "\"skan-list\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2601, "length": 6, "value": "\"os-v\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2632, "length": 12, "value": "\"p-keywords\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2678, "length": 6, "value": "\"s-co\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2715, "length": 7, "value": "\"s-iso\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2750, "length": 6, "value": "\"s-cn\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2778, "length": 8, "value": "\"im-ext\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2821, "length": 18, "value": "\"u-age-restricted\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2872, "length": 8, "value": "\"cs-ids\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2905, "length": 9, "value": "\"d-drk-m\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2947, "length": 12, "value": "\"d-key-lang\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2988, "length": 12, "value": "\"d-bat-chrg\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3029, "length": 11, "value": "\"d-bat-lev\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3073, "length": 12, "value": "\"d-tot-disk\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3122, "length": 11, "value": "\"d-av-disk\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3162, "length": 11, "value": "\"d-bat-sav\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3206, "length": 7, "value": "\"d-w-h\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3244, "length": 8, "value": "\"c_data\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3282, "length": 5, "value": "\"aKV\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3323, "length": 4, "value": "\"ik\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3358, "length": 8, "value": "\"n-h-id\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3396, "length": 10, "value": "\"u-r-crid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Logging\/IMLogger.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Operation\/IMLogPersistenceDeleteOperation.swift", + "kind": "BooleanLiteral", + "offset": 354, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Operation\/IMLogPersistenceDeleteOperation.swift", + "kind": "StringLiteral", + "offset": 183, + "length": 31, + "value": "\"InMobiSDK.IMLogPersistenceDeleteOperation\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Logging\/IMLogger.swift", "kind": "StringLiteral", "offset": 322, "length": 25, "value": "\"yyyy.MM.dd HH:mm:ss.SSS\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdServicePushServiceManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdServicePushServiceManager.swift", "kind": "StringLiteral", "offset": 224, "length": 42, "value": "\"com.inmobi.unifiedid.fetch.service.error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdServicePushServiceManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdServicePushServiceManager.swift", "kind": "StringLiteral", "offset": 420, "length": 54, "value": "\"com.inmobi.IMUnifiedIdServicePushServiceManager.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdServicePushServiceManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdServicePushServiceManager.swift", "kind": "BooleanLiteral", "offset": 603, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMAudioCoreAd.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMAudioCoreAd.swift", "kind": "StringLiteral", "offset": 171, "length": 13, "value": "\"InMobiSDK.IMAudioCoreAd\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAudioAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAudioAdProvider.swift", "kind": "StringLiteral", "offset": 175, "length": 17, "value": "\"InMobiSDK.IMAudioAdProvider\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 324, "length": 27, "value": "\"PersistentCleanSuccessful\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 388, "length": 25, "value": "\"Audio status is unknown\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 484, "length": 26, "value": "\"IABConsent_ConsentString\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 553, "length": 26, "value": "\"IABConsent_SubjectToGDPR\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 616, "length": 20, "value": "\"IABTCF_gdprApplies\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 670, "length": 17, "value": "\"IABTCF_TCString\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 750, "length": 12, "value": "\"retryCount\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 829, "length": 14, "value": "\"adQualityUrl\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 884, "length": 18, "value": "\"enableScreenshot\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 937, "length": 14, "value": "\"templateInfo\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 995, "length": 17, "value": "\"AdReportSuccess\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 1051, "length": 16, "value": "\"AdReportFailed\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 1116, "length": 19, "value": "\"ScreenshotSuccess\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "kind": "StringLiteral", + "offset": 1208, + "length": 30, + "value": "\"templateTelemetryEventFailed\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "kind": "StringLiteral", + "offset": 1266, + "length": 11, + "value": "\"eventType\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", "kind": "StringLiteral", "offset": 187, "length": 11, "value": "\"AdQuality\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", "kind": "StringLiteral", "offset": 225, "length": 4, "value": "\"id\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", "kind": "StringLiteral", "offset": 263, "length": 11, "value": "\"imageName\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", "kind": "StringLiteral", "offset": 308, "length": 11, "value": "\"beaconURL\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", "kind": "StringLiteral", "offset": 355, "length": 8, "value": "\"extras\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", "kind": "BooleanLiteral", - "offset": 1909, + "offset": 1912, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsTrackersModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsTrackersModel.swift", "kind": "StringLiteral", "offset": 203, "length": 36, "value": "\"com.inmobi.ads.trackersmodel.error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsTrackersModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsTrackersModel.swift", "kind": "IntegerLiteral", "offset": 308, "length": 10, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsTrackersModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsTrackersModel.swift", "kind": "IntegerLiteral", "offset": 308, "length": 10, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsTrackersModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsTrackersModel.swift", "kind": "IntegerLiteral", "offset": 308, "length": 10, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Extensions\/Collection + Extension.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Extensions\/Collection + Extension.swift", "kind": "Array", "offset": 254, "length": 2, "value": "[]" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMEncodingUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMEncodingUtils.swift", "kind": "BooleanLiteral", "offset": 1568, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 205, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 230, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 266, "length": 4, "value": "1108" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 302, "length": 4, "value": "1109" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 334, "length": 4, "value": "1110" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 362, "length": 4, "value": "1111" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 205, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 230, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 266, "length": 4, "value": "1108" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 302, "length": 4, "value": "1109" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 334, "length": 4, "value": "1110" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 362, "length": 4, "value": "1111" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 205, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 230, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 266, "length": 4, "value": "1108" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 302, "length": 4, "value": "1109" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 334, "length": 4, "value": "1110" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 362, "length": 4, "value": "1111" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "StringLiteral", "offset": 443, "length": 26, "value": "\"com.inmobi.network.error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "StringLiteral", "offset": 512, "length": 16, "value": "\"Internal Error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "StringLiteral", "offset": 568, "length": 28, "value": "\"Service Returned An Error.\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "StringLiteral", "offset": 636, "length": 20, "value": "\"Client side errors\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "StringLiteral", "offset": 705, "length": 52, "value": "\"Network not reachable currently. Please try again.\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "StringLiteral", "offset": 376, "length": 14, "value": "\"InMobiSDK.IMNetworkError\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMWatermark.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMWatermark.swift", "kind": "StringLiteral", "offset": 192, "length": 11, "value": "\"InMobiSDK.IMWatermark\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMBannerAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMBannerAdProvider.swift", "kind": "StringLiteral", "offset": 178, "length": 18, "value": "\"InMobiSDK.IMBannerAdProvider\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", "kind": "IntegerLiteral", "offset": 237, "length": 7, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", "kind": "IntegerLiteral", "offset": 254, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", "kind": "IntegerLiteral", "offset": 270, "length": 9, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", "kind": "IntegerLiteral", "offset": 237, "length": 7, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", "kind": "IntegerLiteral", "offset": 254, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", "kind": "IntegerLiteral", "offset": 270, "length": 9, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", "kind": "IntegerLiteral", "offset": 237, "length": 7, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", "kind": "IntegerLiteral", "offset": 254, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", "kind": "IntegerLiteral", "offset": 270, "length": 9, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdMulticastDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdMulticastDelegate.swift", "kind": "StringLiteral", "offset": 403, "length": 46, "value": "\"com.inmobi.IMUnifiedIdMulticastDelegate.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedlIdUserDataModelManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedlIdUserDataModelManager.swift", "kind": "StringLiteral", "offset": 292, "length": 50, "value": "\"com.inmobi.IMUnifiedlIdUserDataModelManager.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedlIdUserDataModelManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedlIdUserDataModelManager.swift", "kind": "BooleanLiteral", "offset": 434, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/DataModels\/IMSDKSettingsEx.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/DataModels\/IMSDKSettingsEx.swift", "kind": "StringLiteral", "offset": 216, "length": 15, "value": "\"InMobiSDK.IMSDKSettingsEx\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", "kind": "StringLiteral", - "offset": 564, + "offset": 421, "length": 14, "value": "\"h-user-agent\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 621, - "length": 27, - "value": "\"a-lastAudioBannerPlayedTs\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 685, - "length": 22, - "value": "\"a-audioBannerEnabled\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", "kind": "StringLiteral", - "offset": 751, - "length": 19, - "value": "\"a-audioBannerFreq\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 816, - "length": 9, - "value": "\"a-b-umc\"" + "offset": 469, + "length": 13, + "value": "\"audioObject\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", "kind": "StringLiteral", - "offset": 564, + "offset": 421, "length": 14, "value": "\"h-user-agent\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 621, - "length": 27, - "value": "\"a-lastAudioBannerPlayedTs\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 685, - "length": 22, - "value": "\"a-audioBannerEnabled\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 751, - "length": 19, - "value": "\"a-audioBannerFreq\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", "kind": "StringLiteral", - "offset": 816, - "length": 9, - "value": "\"a-b-umc\"" + "offset": 469, + "length": 13, + "value": "\"audioObject\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMCoreAd.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMCoreAd.swift", "kind": "IntegerLiteral", "offset": 310, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMCoreAd.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMCoreAd.swift", "kind": "IntegerLiteral", "offset": 348, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMCoreAd.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMCoreAd.swift", "kind": "StringLiteral", "offset": 165, "length": 8, "value": "\"InMobiSDK.IMCoreAd\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMInterstitialAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMInterstitialAdUnit.swift", "kind": "StringLiteral", "offset": 193, "length": 20, "value": "\"InMobiSDK.IMInterstitialAdUnit\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMScreenShotCaptureHandler.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMScreenShotCaptureHandler.swift", "kind": "StringLiteral", "offset": 889, "length": 25, "value": "\"com.inmobi.IMAdQuality_\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMScreenShotCaptureHandler.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMScreenShotCaptureHandler.swift", "kind": "StringLiteral", "offset": 354, "length": 26, "value": "\"InMobiSDK.IMScreenShotCaptureHandler\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMNativeAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMNativeAdProvider.swift", "kind": "StringLiteral", "offset": 178, "length": 18, "value": "\"InMobiSDK.IMNativeAdProvider\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", "kind": "BooleanLiteral", "offset": 346, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", "kind": "BooleanLiteral", "offset": 396, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", "kind": "BooleanLiteral", "offset": 437, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", "kind": "BooleanLiteral", "offset": 483, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", "kind": "StringLiteral", "offset": 187, "length": 14, "value": "\"InMobiSDK.IMNativeAdUnit\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 220, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 244, "length": 4, "value": "1000" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 279, "length": 4, "value": "1001" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 310, "length": 4, "value": "1003" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 335, "length": 4, "value": "1004" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 374, "length": 4, "value": "1005" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 402, "length": 4, "value": "1006" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 431, "length": 4, "value": "1010" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 468, "length": 4, "value": "1013" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 502, "length": 4, "value": "1014" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 535, "length": 4, "value": "1015" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 565, "length": 4, "value": "1016" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 602, "length": 4, "value": "1017" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 220, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 244, "length": 4, "value": "1000" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 279, "length": 4, "value": "1001" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 310, "length": 4, "value": "1003" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 335, "length": 4, "value": "1004" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 374, "length": 4, "value": "1005" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 402, "length": 4, "value": "1006" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 431, "length": 4, "value": "1010" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 468, "length": 4, "value": "1013" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 502, "length": 4, "value": "1014" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 535, "length": 4, "value": "1015" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 565, "length": 4, "value": "1016" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 602, "length": 4, "value": "1017" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 220, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 244, "length": 4, "value": "1000" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 279, "length": 4, "value": "1001" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 310, "length": 4, "value": "1003" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 335, "length": 4, "value": "1004" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 374, "length": 4, "value": "1005" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 402, "length": 4, "value": "1006" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 431, "length": 4, "value": "1010" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 468, "length": 4, "value": "1013" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 502, "length": 4, "value": "1014" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 535, "length": 4, "value": "1015" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 565, "length": 4, "value": "1016" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 602, "length": 4, "value": "1017" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "StringLiteral", "offset": 228, "length": 24, "value": "\"gdpr_consent_available\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "StringLiteral", "offset": 297, "length": 14, "value": "\"gdpr_consent\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "StringLiteral", "offset": 355, "length": 6, "value": "\"gdpr\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "StringLiteral", "offset": 420, "length": 32, "value": "\"partner_gdpr_consent_available\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "StringLiteral", "offset": 501, "length": 22, "value": "\"partner_gdpr_applies\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 615, "length": 5, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 630, "length": 5, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 615, "length": 5, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 630, "length": 5, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 716, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 727, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 716, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 727, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1029, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1040, "length": 17, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1067, "length": 19, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1029, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1040, "length": 17, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1067, "length": 19, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1502, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1513, "length": 14, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1537, "length": 14, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1561, "length": 14, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1585, "length": 14, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1609, "length": 14, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1633, "length": 14, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1657, "length": 7, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1502, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1513, "length": 14, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1537, "length": 14, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1561, "length": 14, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1585, "length": 14, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1609, "length": 14, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1633, "length": 14, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1657, "length": 7, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 2402, "length": 14, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 2426, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 2402, "length": 14, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 2426, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Signals\/IMSignals.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Signals\/IMSignals.swift", "kind": "StringLiteral", "offset": 246, "length": 27, "value": "\"com.inmobi.IMSignals.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Signals\/IMSignals.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Signals\/IMSignals.swift", "kind": "BooleanLiteral", "offset": 409, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Storage\/IMRdbmsDataStore.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Storage\/IMRdbmsDataStore.swift", "kind": "StringLiteral", "offset": 253, "length": 15, "value": "\"inMobi.sqlite\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Storage\/IMRdbmsDataStore.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Storage\/IMRdbmsDataStore.swift", "kind": "StringLiteral", "offset": 303, "length": 22, "value": "\"com.inmobi.datastore\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Storage\/IMRdbmsDataStore.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Storage\/IMRdbmsDataStore.swift", "kind": "StringLiteral", "offset": 449, "length": 34, "value": "\"com.inmobi.IMRdbmsDataStore.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", "kind": "StringLiteral", "offset": 190, "length": 33, "value": "\"com.inmobi.ads.adsetmodel.error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", "kind": "IntegerLiteral", "offset": 289, "length": 10, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", "kind": "IntegerLiteral", "offset": 309, "length": 13, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", "kind": "IntegerLiteral", "offset": 289, "length": 10, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", "kind": "IntegerLiteral", "offset": 309, "length": 13, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", "kind": "IntegerLiteral", "offset": 289, "length": 10, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", "kind": "IntegerLiteral", "offset": 309, "length": 13, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", "kind": "BooleanLiteral", - "offset": 802, + "offset": 853, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", "kind": "BooleanLiteral", - "offset": 845, + "offset": 896, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualDataManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "kind": "BooleanLiteral", + "offset": 933, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualDataManager.swift", "kind": "StringLiteral", "offset": 844, "length": 3, "value": "\",\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualDataManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualDataManager.swift", "kind": "StringLiteral", "offset": 1117, "length": 27, "value": "\"com.inmobi.contextualData\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", "kind": "FloatLiteral", "offset": 363, "length": 3, "value": "0.0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", "kind": "IntegerLiteral", "offset": 388, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", "kind": "BooleanLiteral", "offset": 413, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", "kind": "BooleanLiteral", "offset": 442, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", "kind": "BooleanLiteral", "offset": 473, "length": 5, diff --git a/ios/platform/InMobiSDK.xcframework/ios-arm64/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/arm64-apple-ios.private.swiftinterface b/ios/platform/InMobiSDK.xcframework/ios-arm64/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/arm64-apple-ios.private.swiftinterface index 2badf82b..609c019a 100644 --- a/ios/platform/InMobiSDK.xcframework/ios-arm64/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/arm64-apple-ios.private.swiftinterface +++ b/ios/platform/InMobiSDK.xcframework/ios-arm64/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -356,6 +356,21 @@ extension InMobiSDK.IMAudio { @objc override dynamic public init() @objc deinit } +@objc public enum IMRemoteLogLevel : Swift.Int { + case error + case debug + case info + case state + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public protocol IMLogging { + @objc optional func log(message: Swift.String, tag: Swift.String, logLevel: InMobiSDK.IMRemoteLogLevel) + @objc optional func saveAndSync() +} #warning("Long Term: Need to Re Name to IMImpressionType") #warning("Long Term: Need relook as per old IMInMobiViewabilityModel model after renderview is converted") #warning("Convert to camel case") @@ -505,6 +520,9 @@ extension InMobiSDK.IMBannerAudioStatus : Swift.Equatable {} extension InMobiSDK.IMBannerAudioStatus : Swift.Hashable {} extension InMobiSDK.IMBannerAudioStatus : Swift.RawRepresentable {} extension InMobiSDK.IMBannerAudioStatus : Swift.Sendable {} +extension InMobiSDK.IMRemoteLogLevel : Swift.Equatable {} +extension InMobiSDK.IMRemoteLogLevel : Swift.Hashable {} +extension InMobiSDK.IMRemoteLogLevel : Swift.RawRepresentable {} extension InMobiSDK.IMSDKLogLevel : Swift.Equatable {} extension InMobiSDK.IMSDKLogLevel : Swift.Hashable {} extension InMobiSDK.IMSDKLogLevel : Swift.RawRepresentable {} diff --git a/ios/platform/InMobiSDK.xcframework/ios-arm64/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/arm64-apple-ios.swiftinterface b/ios/platform/InMobiSDK.xcframework/ios-arm64/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/arm64-apple-ios.swiftinterface index 2badf82b..609c019a 100644 --- a/ios/platform/InMobiSDK.xcframework/ios-arm64/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/arm64-apple-ios.swiftinterface +++ b/ios/platform/InMobiSDK.xcframework/ios-arm64/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/arm64-apple-ios.swiftinterface @@ -356,6 +356,21 @@ extension InMobiSDK.IMAudio { @objc override dynamic public init() @objc deinit } +@objc public enum IMRemoteLogLevel : Swift.Int { + case error + case debug + case info + case state + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public protocol IMLogging { + @objc optional func log(message: Swift.String, tag: Swift.String, logLevel: InMobiSDK.IMRemoteLogLevel) + @objc optional func saveAndSync() +} #warning("Long Term: Need to Re Name to IMImpressionType") #warning("Long Term: Need relook as per old IMInMobiViewabilityModel model after renderview is converted") #warning("Convert to camel case") @@ -505,6 +520,9 @@ extension InMobiSDK.IMBannerAudioStatus : Swift.Equatable {} extension InMobiSDK.IMBannerAudioStatus : Swift.Hashable {} extension InMobiSDK.IMBannerAudioStatus : Swift.RawRepresentable {} extension InMobiSDK.IMBannerAudioStatus : Swift.Sendable {} +extension InMobiSDK.IMRemoteLogLevel : Swift.Equatable {} +extension InMobiSDK.IMRemoteLogLevel : Swift.Hashable {} +extension InMobiSDK.IMRemoteLogLevel : Swift.RawRepresentable {} extension InMobiSDK.IMSDKLogLevel : Swift.Equatable {} extension InMobiSDK.IMSDKLogLevel : Swift.Hashable {} extension InMobiSDK.IMSDKLogLevel : Swift.RawRepresentable {} diff --git a/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Headers/InMobiSDK-Swift.h b/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Headers/InMobiSDK-Swift.h index f69bc26a..5ad37007 100644 --- a/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Headers/InMobiSDK-Swift.h +++ b/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Headers/InMobiSDK-Swift.h @@ -901,6 +901,15 @@ SWIFT_CLASS("_TtC9InMobiSDK28IMInterstitialPreloadManager") @end +enum IMRemoteLogLevel : NSInteger; + +SWIFT_PROTOCOL("_TtP9InMobiSDK9IMLogging_") +@protocol IMLogging +@optional +- (void)logWithMessage:(NSString * _Nonnull)message tag:(NSString * _Nonnull)tag logLevel:(enum IMRemoteLogLevel)logLevel; +- (void)saveAndSync; +@end + @class UITraitCollection; /// Use this class to move ad view around the screen. Add the adView as a subview to the instance of this class @@ -1129,6 +1138,13 @@ SWIFT_CLASS("_TtC9InMobiSDK19IMPrivacyCompliance") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +typedef SWIFT_ENUM(NSInteger, IMRemoteLogLevel, open) { + IMRemoteLogLevelError = 0, + IMRemoteLogLevelDebug = 1, + IMRemoteLogLevelInfo = 2, + IMRemoteLogLevelState = 3, +}; + SWIFT_CLASS("_TtC9InMobiSDK15IMRequestStatus") @interface IMRequestStatus : NSError @@ -2420,6 +2436,15 @@ SWIFT_CLASS("_TtC9InMobiSDK28IMInterstitialPreloadManager") @end +enum IMRemoteLogLevel : NSInteger; + +SWIFT_PROTOCOL("_TtP9InMobiSDK9IMLogging_") +@protocol IMLogging +@optional +- (void)logWithMessage:(NSString * _Nonnull)message tag:(NSString * _Nonnull)tag logLevel:(enum IMRemoteLogLevel)logLevel; +- (void)saveAndSync; +@end + @class UITraitCollection; /// Use this class to move ad view around the screen. Add the adView as a subview to the instance of this class @@ -2648,6 +2673,13 @@ SWIFT_CLASS("_TtC9InMobiSDK19IMPrivacyCompliance") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +typedef SWIFT_ENUM(NSInteger, IMRemoteLogLevel, open) { + IMRemoteLogLevelError = 0, + IMRemoteLogLevelDebug = 1, + IMRemoteLogLevelInfo = 2, + IMRemoteLogLevelState = 3, +}; + SWIFT_CLASS("_TtC9InMobiSDK15IMRequestStatus") @interface IMRequestStatus : NSError diff --git a/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/InMobiSDK b/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/InMobiSDK index 0989aa95..cc5eb5d1 100644 Binary files a/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/InMobiSDK and b/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/InMobiSDK differ diff --git a/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Info.plist b/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Info.plist index fa28bc3f..47b9c9b4 100644 Binary files a/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Info.plist and b/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Info.plist differ diff --git a/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo b/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo index 1d2d8998..6a5802f7 100644 Binary files a/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo and b/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo differ diff --git a/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo b/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo index 3c347ef0..4f51f1d1 100644 Binary files a/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo and b/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo differ diff --git a/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/arm64-apple-ios-simulator.abi.json b/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/arm64-apple-ios-simulator.abi.json index 28dcea3c..b1aaba63 100644 --- a/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/arm64-apple-ios-simulator.abi.json +++ b/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -2852,6 +2852,16 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "Import", "name": "CoreLocation", @@ -7272,6 +7282,16 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "TypeDecl", "name": "IMUnifiedIdDelegate", @@ -7425,6 +7445,46 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "TypeDecl", "name": "IMNative", @@ -10171,6 +10231,16 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "Import", "name": "UIKit", @@ -11317,6 +11387,16 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "Import", "name": "CommonCrypto", @@ -11507,182 +11587,588 @@ ] }, { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "WebKit", - "printedName": "WebKit", - "declKind": "Import", - "moduleName": "InMobiSDK" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, + "kind": "TypeDecl", + "name": "IMRemoteLogLevel", + "printedName": "IMRemoteLogLevel", + "children": [ + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(InMobiSDK.IMRemoteLogLevel.Type) -> InMobiSDK.IMRemoteLogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "InMobiSDK.IMRemoteLogLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel@IMRemoteLogLevelError", + "mangledName": "$s9InMobiSDK16IMRemoteLogLevelO5erroryA2CmF", + "moduleName": "InMobiSDK", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "debug", + "printedName": "debug", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(InMobiSDK.IMRemoteLogLevel.Type) -> InMobiSDK.IMRemoteLogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "InMobiSDK.IMRemoteLogLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel@IMRemoteLogLevelDebug", + "mangledName": "$s9InMobiSDK16IMRemoteLogLevelO5debugyA2CmF", + "moduleName": "InMobiSDK", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "info", + "printedName": "info", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(InMobiSDK.IMRemoteLogLevel.Type) -> InMobiSDK.IMRemoteLogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "InMobiSDK.IMRemoteLogLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel@IMRemoteLogLevelInfo", + "mangledName": "$s9InMobiSDK16IMRemoteLogLevelO4infoyA2CmF", + "moduleName": "InMobiSDK", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "state", + "printedName": "state", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(InMobiSDK.IMRemoteLogLevel.Type) -> InMobiSDK.IMRemoteLogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "InMobiSDK.IMRemoteLogLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel@IMRemoteLogLevelState", + "mangledName": "$s9InMobiSDK16IMRemoteLogLevelO5stateyA2CmF", + "moduleName": "InMobiSDK", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "InMobiSDK.IMRemoteLogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:9InMobiSDK16IMRemoteLogLevelO8rawValueACSgSi_tcfc", + "mangledName": "$s9InMobiSDK16IMRemoteLogLevelO8rawValueACSgSi_tcfc", + "moduleName": "InMobiSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:9InMobiSDK16IMRemoteLogLevelO8rawValueSivp", + "mangledName": "$s9InMobiSDK16IMRemoteLogLevelO8rawValueSivp", + "moduleName": "InMobiSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9InMobiSDK16IMRemoteLogLevelO8rawValueSivg", + "mangledName": "$s9InMobiSDK16IMRemoteLogLevelO8rawValueSivg", + "moduleName": "InMobiSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel", + "mangledName": "$s9InMobiSDK16IMRemoteLogLevelO", + "moduleName": "InMobiSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "IMLogging", + "printedName": "IMLogging", + "children": [ + { + "kind": "Function", + "name": "log", + "printedName": "log(message:tag:logLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + } + ], + "declKind": "Func", + "usr": "c:@M@InMobiSDK@objc(pl)IMLogging(im)logWithMessage:tag:logLevel:", + "mangledName": "$s9InMobiSDK9IMLoggingP3log7message3tag0E5LevelySS_SSAA011IMRemoteLogH0OtF", + "moduleName": "InMobiSDK", + "genericSig": "<τ_0_0 where τ_0_0 : InMobiSDK.IMLogging>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "logWithMessage:tag:logLevel:", + "declAttributes": [ + "Optional", + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "saveAndSync", + "printedName": "saveAndSync()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@InMobiSDK@objc(pl)IMLogging(im)saveAndSync", + "mangledName": "$s9InMobiSDK9IMLoggingP11saveAndSyncyyF", + "moduleName": "InMobiSDK", + "genericSig": "<τ_0_0 where τ_0_0 : InMobiSDK.IMLogging>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@InMobiSDK@objc(pl)IMLogging", + "mangledName": "$s9InMobiSDK9IMLoggingP", + "moduleName": "InMobiSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "InMobiSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "Import", "name": "Foundation", @@ -12051,6 +12537,16 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "Import", "name": "UIKit", @@ -13196,6 +13692,16 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "Import", "name": "InMobiSDK.Private", @@ -16073,6 +16579,16 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "TypeDecl", "name": "String", @@ -16619,6825 +17135,7119 @@ }, "ConstValues": [ { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "IntegerLiteral", "offset": 247, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "IntegerLiteral", "offset": 275, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "IntegerLiteral", "offset": 299, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "IntegerLiteral", "offset": 247, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "IntegerLiteral", "offset": 275, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "IntegerLiteral", "offset": 299, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "IntegerLiteral", "offset": 247, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "IntegerLiteral", "offset": 275, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "IntegerLiteral", "offset": 299, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "StringLiteral", "offset": 509, "length": 46, "value": "\"com.inmobi.IMAdQualityNetworkInterface.error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "BooleanLiteral", "offset": 802, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerPreloadManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerPreloadManager.swift", "kind": "StringLiteral", "offset": 770, "length": 31, "value": "\"Kindly create IMBanner Object\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerPreloadManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerPreloadManager.swift", "kind": "StringLiteral", "offset": 584, "length": 22, "value": "\"InMobiSDK.IMBannerPreloadManager\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 227, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 248, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 279, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 317, "length": 1, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 337, "length": 1, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 364, "length": 1, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 389, "length": 1, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 419, "length": 1, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 227, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 248, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 279, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 317, "length": 1, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 337, "length": 1, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 364, "length": 1, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 389, "length": 1, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 419, "length": 1, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 227, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 248, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 279, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 317, "length": 1, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 337, "length": 1, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 364, "length": 1, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 389, "length": 1, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 419, "length": 1, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "StringLiteral", "offset": 4834, "length": 45, "value": "\"com.inmobi.unifiedidservice.backgroundQueue\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 307, "length": 6, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 323, "length": 14, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 347, "length": 14, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 371, "length": 15, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 396, "length": 27, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 433, "length": 13, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 456, "length": 11, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 477, "length": 8, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 495, "length": 19, "value": "9" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 524, "length": 22, "value": "10" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 556, "length": 20, "value": "11" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 586, "length": 17, "value": "12" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 613, "length": 18, "value": "13" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 641, "length": 17, "value": "14" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 684, "length": 2, "value": "22" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 719, "length": 2, "value": "23" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 307, "length": 6, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 323, "length": 14, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 347, "length": 14, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 371, "length": 15, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 396, "length": 27, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 433, "length": 13, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 456, "length": 11, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 477, "length": 8, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 495, "length": 19, "value": "9" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 524, "length": 22, "value": "10" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 556, "length": 20, "value": "11" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 586, "length": 17, "value": "12" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 613, "length": 18, "value": "13" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 641, "length": 17, "value": "14" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 684, "length": 2, "value": "22" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 719, "length": 2, "value": "23" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "StringLiteral", "offset": 744, "length": 15, "value": "\"InMobiSDK.IMRequestStatus\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Managers\/IMAdManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Managers\/IMAdManager.swift", "kind": "BooleanLiteral", "offset": 536, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Managers\/IMAdManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Managers\/IMAdManager.swift", "kind": "StringLiteral", "offset": 168, "length": 11, "value": "\"InMobiSDK.IMAdManager\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMInterstitialAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMInterstitialAdProvider.swift", "kind": "BooleanLiteral", "offset": 380, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMInterstitialAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMInterstitialAdProvider.swift", "kind": "StringLiteral", "offset": 184, "length": 24, "value": "\"InMobiSDK.IMInterstitialAdProvider\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", "kind": "StringLiteral", "offset": 201, "length": 38, "value": "\"com.inmobi.ads.adresponsemodel.error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", "kind": "IntegerLiteral", "offset": 300, "length": 4, "value": "1117" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", "kind": "IntegerLiteral", "offset": 323, "length": 4, "value": "1118" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", "kind": "IntegerLiteral", "offset": 300, "length": 4, "value": "1117" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", "kind": "IntegerLiteral", "offset": 323, "length": 4, "value": "1118" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", "kind": "IntegerLiteral", "offset": 300, "length": 4, "value": "1117" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", "kind": "IntegerLiteral", "offset": 323, "length": 4, "value": "1118" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Audience Bidding\/IMAudienceBiddingToken.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Audience Bidding\/IMAudienceBiddingToken.swift", "kind": "IntegerLiteral", "offset": 237, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityManager.swift", "kind": "BooleanLiteral", "offset": 428, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityManager.swift", "kind": "BooleanLiteral", "offset": 490, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityManager.swift", "kind": "BooleanLiteral", "offset": 622, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityManager.swift", "kind": "StringLiteral", "offset": 726, "length": 36, "value": "\"com.inmobi.IMAdQualityManager.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAudioAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAudioAdUnit.swift", "kind": "StringLiteral", "offset": 171, "length": 13, "value": "\"InMobiSDK.IMAudioAdUnit\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Movable\/IMMovableView.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Movable\/IMMovableView.swift", "kind": "BooleanLiteral", "offset": 1047, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Movable\/IMMovableView.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Movable\/IMMovableView.swift", "kind": "FloatLiteral", "offset": 2482, "length": 3, "value": "0.0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Movable\/IMMovableView.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Movable\/IMMovableView.swift", "kind": "FloatLiteral", "offset": 2534, "length": 3, "value": "0.0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdFetchServiceManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdFetchServiceManager.swift", "kind": "StringLiteral", "offset": 219, "length": 42, "value": "\"com.inmobi.unifiedid.fetch.service.error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Public\/IMUserDataModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Public\/IMUserDataModel.swift", "kind": "StringLiteral", "offset": 892, "length": 15, "value": "\"InMobiSDK.IMUserDataModel\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Storage\/IMKeyValueStore.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Storage\/IMKeyValueStore.swift", "kind": "StringLiteral", "offset": 191, "length": 12, "value": "\"com.inmobi\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Model\/IMLogEntry.swift", + "kind": "BooleanLiteral", + "offset": 341, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 319, "length": 41, "value": "\"com.inmobi.IMPublisherProvidedInfo.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 398, "length": 24, "value": "\"com.inmobi.user.gender\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 462, "length": 27, "value": "\"com.inmobi.user.education\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 533, "length": 29, "value": "\"com.inmobi.user.yearofbirth\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 596, "length": 21, "value": "\"com.inmobi.user.age\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 656, "length": 26, "value": "\"com.inmobi.user.language\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 724, "length": 28, "value": "\"com.inmobi.user.postalcode\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 792, "length": 26, "value": "\"com.inmobi.user.areacode\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 858, "length": 27, "value": "\"com.inmobi.user.interests\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 925, "length": 26, "value": "\"com.inmobi.user.agegroup\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 994, "length": 29, "value": "\"com.inmobi.user.haslocation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1062, "length": 26, "value": "\"com.inmobi.user.latitude\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1128, "length": 27, "value": "\"com.inmobi.user.longitude\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1194, "length": 26, "value": "\"com.inmobi.user.accuracy\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1263, "length": 29, "value": "\"com.inmobi.user.lastknownts\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1334, "length": 28, "value": "\"com.inmobi.sdk.haslocation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1400, "length": 25, "value": "\"com.inmobi.sdk.latitude\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1464, "length": 26, "value": "\"com.inmobi.sdk.longitude\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1528, "length": 25, "value": "\"com.inmobi.sdk.accuracy\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1596, "length": 28, "value": "\"com.inmobi.sdk.lastknownts\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1659, "length": 22, "value": "\"com.inmobi.user.city\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1717, "length": 23, "value": "\"com.inmobi.user.state\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1778, "length": 25, "value": "\"com.inmobi.user.country\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1848, "length": 32, "value": "\"com.inmobi.publisher.unifiedid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1925, "length": 32, "value": "\"com.inmobi.user.age.restricted\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 250, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 261, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 277, "length": 9, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 250, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 261, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 277, "length": 9, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBanner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBanner.swift", "kind": "IntegerLiteral", - "offset": 7664, + "offset": 7762, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMBannerCoreAd.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMBannerCoreAd.swift", "kind": "BooleanLiteral", "offset": 262, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMBannerCoreAd.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMBannerCoreAd.swift", "kind": "StringLiteral", "offset": 171, "length": 14, "value": "\"InMobiSDK.IMBannerCoreAd\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Interstitial\/IMInterstitialPreloadManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Interstitial\/IMInterstitialPreloadManager.swift", "kind": "StringLiteral", "offset": 614, "length": 28, "value": "\"InMobiSDK.IMInterstitialPreloadManager\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 216, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 227, "length": 13, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 270, "length": 4, "value": "1000" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 307, "length": 4, "value": "1001" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 332, "length": 4, "value": "1004" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 372, "length": 4, "value": "1010" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 409, "length": 4, "value": "1013" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 444, "length": 4, "value": "1014" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 478, "length": 4, "value": "1015" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 508, "length": 4, "value": "1016" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 545, "length": 4, "value": "1017" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 605, "length": 4, "value": "1101" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 647, "length": 4, "value": "1102" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 675, "length": 4, "value": "1103" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 737, "length": 4, "value": "1104" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 781, "length": 4, "value": "1105" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 812, "length": 4, "value": "1106" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 846, "length": 4, "value": "1107" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 885, "length": 4, "value": "1108" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 921, "length": 4, "value": "1109" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 953, "length": 4, "value": "1110" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 981, "length": 4, "value": "1111" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1012, "length": 4, "value": "1112" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1046, "length": 4, "value": "1113" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1082, "length": 4, "value": "1114" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1116, "length": 4, "value": "1115" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1160, "length": 4, "value": "1116" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1193, "length": 4, "value": "1117" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1216, "length": 4, "value": "1118" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1250, "length": 4, "value": "1119" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1286, "length": 4, "value": "1120" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1327, "length": 4, "value": "1131" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1358, "length": 4, "value": "1132" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1421, "length": 4, "value": "1133" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1482, "length": 4, "value": "1134" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1540, "length": 4, "value": "1135" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1600, "length": 4, "value": "1136" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1629, "length": 4, "value": "1160" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1668, "length": 4, "value": "1161" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1712, "length": 4, "value": "1162" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1755, "length": 4, "value": "1170" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1784, "length": 4, "value": "1181" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1815, "length": 4, "value": "1182" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1856, "length": 4, "value": "1183" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1904, "length": 4, "value": "1184" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1932, "length": 4, "value": "1185" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1980, "length": 4, "value": "1186" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2008, "length": 4, "value": "1187" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2052, "length": 4, "value": "1310" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2101, "length": 4, "value": "1311" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2148, "length": 4, "value": "1312" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2189, "length": 4, "value": "1315" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 216, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 227, "length": 13, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 270, "length": 4, "value": "1000" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 307, "length": 4, "value": "1001" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 332, "length": 4, "value": "1004" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 372, "length": 4, "value": "1010" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 409, "length": 4, "value": "1013" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 444, "length": 4, "value": "1014" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 478, "length": 4, "value": "1015" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 508, "length": 4, "value": "1016" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 545, "length": 4, "value": "1017" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 605, "length": 4, "value": "1101" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 647, "length": 4, "value": "1102" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 675, "length": 4, "value": "1103" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 737, "length": 4, "value": "1104" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 781, "length": 4, "value": "1105" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 812, "length": 4, "value": "1106" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 846, "length": 4, "value": "1107" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 885, "length": 4, "value": "1108" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 921, "length": 4, "value": "1109" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 953, "length": 4, "value": "1110" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 981, "length": 4, "value": "1111" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1012, "length": 4, "value": "1112" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1046, "length": 4, "value": "1113" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1082, "length": 4, "value": "1114" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1116, "length": 4, "value": "1115" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1160, "length": 4, "value": "1116" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1193, "length": 4, "value": "1117" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1216, "length": 4, "value": "1118" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1250, "length": 4, "value": "1119" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1286, "length": 4, "value": "1120" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1327, "length": 4, "value": "1131" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1358, "length": 4, "value": "1132" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1421, "length": 4, "value": "1133" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1482, "length": 4, "value": "1134" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1540, "length": 4, "value": "1135" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1600, "length": 4, "value": "1136" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1629, "length": 4, "value": "1160" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1668, "length": 4, "value": "1161" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1712, "length": 4, "value": "1162" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1755, "length": 4, "value": "1170" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1784, "length": 4, "value": "1181" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1815, "length": 4, "value": "1182" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1856, "length": 4, "value": "1183" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1904, "length": 4, "value": "1184" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1932, "length": 4, "value": "1185" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1980, "length": 4, "value": "1186" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2008, "length": 4, "value": "1187" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2052, "length": 4, "value": "1310" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2101, "length": 4, "value": "1311" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2148, "length": 4, "value": "1312" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2189, "length": 4, "value": "1315" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 216, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 227, "length": 13, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 270, "length": 4, "value": "1000" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 307, "length": 4, "value": "1001" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 332, "length": 4, "value": "1004" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 372, "length": 4, "value": "1010" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 409, "length": 4, "value": "1013" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 444, "length": 4, "value": "1014" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 478, "length": 4, "value": "1015" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 508, "length": 4, "value": "1016" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 545, "length": 4, "value": "1017" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 605, "length": 4, "value": "1101" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 647, "length": 4, "value": "1102" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 675, "length": 4, "value": "1103" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 737, "length": 4, "value": "1104" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 781, "length": 4, "value": "1105" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 812, "length": 4, "value": "1106" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 846, "length": 4, "value": "1107" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 885, "length": 4, "value": "1108" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 921, "length": 4, "value": "1109" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 953, "length": 4, "value": "1110" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 981, "length": 4, "value": "1111" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1012, "length": 4, "value": "1112" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1046, "length": 4, "value": "1113" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1082, "length": 4, "value": "1114" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1116, "length": 4, "value": "1115" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1160, "length": 4, "value": "1116" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1193, "length": 4, "value": "1117" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1216, "length": 4, "value": "1118" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1250, "length": 4, "value": "1119" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1286, "length": 4, "value": "1120" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1327, "length": 4, "value": "1131" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1358, "length": 4, "value": "1132" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1421, "length": 4, "value": "1133" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1482, "length": 4, "value": "1134" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1540, "length": 4, "value": "1135" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1600, "length": 4, "value": "1136" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1629, "length": 4, "value": "1160" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1668, "length": 4, "value": "1161" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1712, "length": 4, "value": "1162" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1755, "length": 4, "value": "1170" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1784, "length": 4, "value": "1181" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1815, "length": 4, "value": "1182" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1856, "length": 4, "value": "1183" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1904, "length": 4, "value": "1184" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1932, "length": 4, "value": "1185" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1980, "length": 4, "value": "1186" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2008, "length": 4, "value": "1187" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2052, "length": 4, "value": "1310" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2101, "length": 4, "value": "1311" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2148, "length": 4, "value": "1312" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2189, "length": 4, "value": "1315" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "StringLiteral", "offset": 3609, "length": 30, "value": "\"com.inmobi.ads.requeststatus\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 280, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 304, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 324, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 348, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 280, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 304, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 324, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 348, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 280, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 304, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 324, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 348, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMSDKSwiftCommonUtil.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Operation\/IMLogPersistenceSaveOperation.swift", + "kind": "BooleanLiteral", + "offset": 371, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Operation\/IMLogPersistenceSaveOperation.swift", + "kind": "StringLiteral", + "offset": 181, + "length": 29, + "value": "\"InMobiSDK.IMLogPersistenceSaveOperation\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMSDKSwiftCommonUtil.swift", "kind": "IntegerLiteral", "offset": 248, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMSDKSwiftCommonUtil.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMSDKSwiftCommonUtil.swift", "kind": "IntegerLiteral", "offset": 294, "length": 2, "value": "32" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMSDKSwiftCommonUtil.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMSDKSwiftCommonUtil.swift", "kind": "IntegerLiteral", "offset": 341, "length": 2, "value": "36" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Persistence\/IMSdkLogDAO.swift", "kind": "StringLiteral", - "offset": 582, - "length": 12, - "value": "\"mk-ad-slot\"" + "offset": 368, + "length": 16, + "value": "\"com.inmobi.log\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Persistence\/IMSdkLogDAO.swift", "kind": "StringLiteral", - "offset": 629, - "length": 6, - "value": "\"u-rt\"" + "offset": 416, + "length": 14, + "value": "\"InMobiSdkLog\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Persistence\/IMSdkLogDAO.swift", "kind": "StringLiteral", - "offset": 678, - "length": 27, - "value": "\"a-lastAudioBannerPlayedTs\"" + "offset": 461, + "length": 4, + "value": "\"id\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Persistence\/IMSdkLogDAO.swift", "kind": "StringLiteral", - "offset": 742, - "length": 22, - "value": "\"a-audioBannerEnabled\"" + "offset": 498, + "length": 8, + "value": "\"expiry\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Persistence\/IMSdkLogDAO.swift", "kind": "StringLiteral", - "offset": 808, - "length": 19, - "value": "\"a-audioBannerFreq\"" + "offset": 541, + "length": 9, + "value": "\"created\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Persistence\/IMSdkLogDAO.swift", "kind": "StringLiteral", - "offset": 873, - "length": 9, - "value": "\"a-b-umc\"" + "offset": 1032, + "length": 17, + "value": "\"com.inmobi.logs\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Persistence\/IMSdkLogDAO.swift", + "kind": "BooleanLiteral", + "offset": 1157, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Persistence\/IMSdkLogDAO.swift", + "kind": "StringLiteral", + "offset": 1221, + "length": 10, + "value": "\"\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Persistence\/IMSdkLogDAO.swift", + "kind": "StringLiteral", + "offset": 1230, + "length": 2, + "value": "\"\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 582, + "offset": 439, "length": 12, "value": "\"mk-ad-slot\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 629, + "offset": 486, "length": 6, "value": "\"u-rt\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 678, - "length": 27, - "value": "\"a-lastAudioBannerPlayedTs\"" + "offset": 526, + "length": 13, + "value": "\"audioObject\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 742, - "length": 22, - "value": "\"a-audioBannerEnabled\"" + "offset": 439, + "length": 12, + "value": "\"mk-ad-slot\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 808, - "length": 19, - "value": "\"a-audioBannerFreq\"" + "offset": 486, + "length": 6, + "value": "\"u-rt\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 873, - "length": 9, - "value": "\"a-b-umc\"" + "offset": 526, + "length": 13, + "value": "\"audioObject\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 1753, + "offset": 1171, "length": 19, "value": "\"a-parentViewWidth\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 1803, + "offset": 1221, "length": 18, "value": "\"a-productVersion\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 1849, + "offset": 1267, "length": 13, "value": "\"trackerType\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 1753, + "offset": 1171, "length": 19, "value": "\"a-parentViewWidth\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 1803, + "offset": 1221, "length": 18, "value": "\"a-productVersion\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 1849, + "offset": 1267, "length": 13, "value": "\"trackerType\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 2474, + "offset": 1787, "length": 12, "value": "\"mk-ad-slot\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 2522, - "length": 21, - "value": "\"a-lastAudioPlayedTs\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 2587, + "offset": 1827, "length": 13, - "value": "\"a-audioFreq\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 2646, - "length": 7, - "value": "\"a-umc\"" + "value": "\"audioObject\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 2474, + "offset": 1787, "length": 12, "value": "\"mk-ad-slot\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 2522, - "length": 21, - "value": "\"a-lastAudioPlayedTs\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 2587, + "offset": 1827, "length": 13, - "value": "\"a-audioFreq\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 2646, - "length": 7, - "value": "\"a-umc\"" + "value": "\"audioObject\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3632, + "offset": 2730, "length": 3, "value": "\"0\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3664, + "offset": 2762, "length": 4, "value": "\"im\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3741, + "offset": 2839, "length": 14, "value": "\"u-postalcode\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3780, + "offset": 2878, "length": 12, "value": "\"u-areacode\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3829, + "offset": 2927, "length": 33, "value": "\"d-density-dependent-screen-size\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3887, + "offset": 2985, "length": 12, "value": "\"d-textsize\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3922, + "offset": 3020, "length": 8, "value": "\"adtype\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3955, + "offset": 3053, "length": 19, "value": "\"client-request-id\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4007, + "offset": 3105, "length": 8, "value": "\"format\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4043, + "offset": 3141, "length": 9, "value": "\"im-plid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4074, + "offset": 3172, "length": 12, "value": "\"c-ap-bssid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4117, + "offset": 3215, "length": 20, "value": "\"loc-consent-status\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4162, + "offset": 3260, "length": 12, "value": "\"u-appcache\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4210, + "offset": 3308, "length": 23, "value": "\"has-dynamic-mediation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4259, + "offset": 3357, "length": 12, "value": "\"int-origin\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3741, + "offset": 2839, "length": 14, "value": "\"u-postalcode\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3780, + "offset": 2878, "length": 12, "value": "\"u-areacode\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3829, + "offset": 2927, "length": 33, "value": "\"d-density-dependent-screen-size\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3887, + "offset": 2985, "length": 12, "value": "\"d-textsize\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3922, + "offset": 3020, "length": 8, "value": "\"adtype\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3955, + "offset": 3053, "length": 19, "value": "\"client-request-id\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4007, + "offset": 3105, "length": 8, "value": "\"format\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4043, + "offset": 3141, "length": 9, "value": "\"im-plid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4074, + "offset": 3172, "length": 12, "value": "\"c-ap-bssid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4117, + "offset": 3215, "length": 20, "value": "\"loc-consent-status\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4162, + "offset": 3260, "length": 12, "value": "\"u-appcache\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4210, + "offset": 3308, "length": 23, "value": "\"has-dynamic-mediation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4259, + "offset": 3357, "length": 12, "value": "\"int-origin\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMUnifiedLogger.swift", + "kind": "Array", + "offset": 1001, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMUnifiedLogger.swift", + "kind": "BooleanLiteral", + "offset": 1828, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 207, "length": 12, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 229, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 245, "length": 5, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 207, "length": 12, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 229, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 245, "length": 5, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 207, "length": 12, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 229, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 245, "length": 5, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 635, "length": 7, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 652, "length": 4, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 666, "length": 15, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 635, "length": 7, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 652, "length": 4, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 666, "length": 15, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 635, "length": 7, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 652, "length": 4, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 666, "length": 15, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "kind": "BooleanLiteral", + "offset": 984, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "kind": "IntegerLiteral", + "offset": 1115, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "BooleanLiteral", - "offset": 965, + "offset": 1165, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "BooleanLiteral", - "offset": 1094, + "offset": 1294, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", - "offset": 1205, + "offset": 1405, "length": 3, "value": "320" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", - "offset": 1218, + "offset": 1418, "length": 2, "value": "50" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "StringLiteral", - "offset": 1266, + "offset": 1466, "length": 3, "value": "\"0\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "BooleanLiteral", - "offset": 3674, + "offset": 3972, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", - "offset": 4195, + "offset": 4493, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Native\/IMNative.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Native\/IMNative.swift", "kind": "BooleanLiteral", - "offset": 7160, + "offset": 7216, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Native\/IMNative.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Native\/IMNative.swift", "kind": "StringLiteral", "offset": 1320, "length": 8, "value": "\"InMobiSDK.IMNative\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Public\/IMUserDataTypes.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Public\/IMUserDataTypes.swift", "kind": "StringLiteral", "offset": 1083, "length": 15, "value": "\"InMobiSDK.IMUserDataTypes\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", "kind": "IntegerLiteral", "offset": 272, "length": 16, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", "kind": "IntegerLiteral", "offset": 298, "length": 15, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", "kind": "IntegerLiteral", "offset": 272, "length": 16, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", "kind": "IntegerLiteral", "offset": 298, "length": 15, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", "kind": "IntegerLiteral", "offset": 272, "length": 16, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", "kind": "IntegerLiteral", "offset": 298, "length": 15, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", + "kind": "StringLiteral", + "offset": 423, + "length": 40, + "value": "\"kInMobiReachabilityChangedNotification\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "kind": "IntegerLiteral", + "offset": 376, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "kind": "BooleanLiteral", + "offset": 1070, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", "kind": "StringLiteral", - "offset": 423, - "length": 40, - "value": "\"kInMobiReachabilityChangedNotification\"" + "offset": 1276, + "length": 29, + "value": "\"com.inmobi.IMAdQuality.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", "kind": "IntegerLiteral", - "offset": 376, + "offset": 1386, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", "kind": "BooleanLiteral", - "offset": 1180, + "offset": 1438, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", "kind": "BooleanLiteral", - "offset": 1348, + "offset": 1534, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", - "kind": "StringLiteral", - "offset": 1554, - "length": 29, - "value": "\"com.inmobi.IMAdQuality.lock\"" + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "kind": "IntegerLiteral", + "offset": 1740, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "kind": "IntegerLiteral", + "offset": 1794, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "kind": "IntegerLiteral", + "offset": 1830, + "length": 1, + "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", "kind": "StringLiteral", "offset": 199, "length": 8, "value": "\"InMobiSDK.IMAdUnit\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "kind": "IntegerLiteral", + "offset": 17062, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1068, "length": 15, "value": "\"d-nettype-raw\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1118, "length": 16, "value": "\"d-localization\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1165, "length": 12, "value": "\"d-language\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1209, "length": 19, "value": "\"d-devicemachinehw\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1255, "length": 10, "value": "\"u-appver\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1293, "length": 10, "value": "\"u-appbid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1334, "length": 10, "value": "\"u-appdnm\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1374, "length": 18, "value": "\"u-appsecure-dict\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1418, "length": 4, "value": "\"ts\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1453, "length": 19, "value": "\"u-tracking-status\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1498, "length": 12, "value": "\"mk-version\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1533, "length": 10, "value": "\"u-id-map\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1566, "length": 10, "value": "\"u-id-adt\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1602, "length": 8, "value": "\"u-s-id\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1663, "length": 13, "value": "\"do_not_sell\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1708, "length": 12, "value": "\"us_privacy\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1068, "length": 15, "value": "\"d-nettype-raw\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1118, "length": 16, "value": "\"d-localization\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1165, "length": 12, "value": "\"d-language\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1209, "length": 19, "value": "\"d-devicemachinehw\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1255, "length": 10, "value": "\"u-appver\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1293, "length": 10, "value": "\"u-appbid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1334, "length": 10, "value": "\"u-appdnm\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1374, "length": 18, "value": "\"u-appsecure-dict\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1418, "length": 4, "value": "\"ts\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1453, "length": 19, "value": "\"u-tracking-status\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1498, "length": 12, "value": "\"mk-version\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1533, "length": 10, "value": "\"u-id-map\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1566, "length": 10, "value": "\"u-id-adt\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1602, "length": 8, "value": "\"u-s-id\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1663, "length": 13, "value": "\"do_not_sell\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1708, "length": 12, "value": "\"us_privacy\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 3615, "length": 20, "value": "\"u-app-orientations\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 3660, "length": 4, "value": "\"tz\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 3615, "length": 20, "value": "\"u-app-orientations\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 3660, "length": 4, "value": "\"tz\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 261, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 272, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 288, "length": 9, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 261, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 272, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 288, "length": 9, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkWebView.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkWebView.swift", "kind": "BooleanLiteral", "offset": 807, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkWebView.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkWebView.swift", "kind": "StringLiteral", "offset": 528, "length": 16, "value": "\"InMobiSDK.IMNetworkWebView\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkOperation.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkOperation.swift", "kind": "BooleanLiteral", "offset": 2109, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkOperation.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkOperation.swift", "kind": "BooleanLiteral", "offset": 2148, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkOperation.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkOperation.swift", "kind": "StringLiteral", "offset": 412, "length": 18, "value": "\"InMobiSDK.IMNetworkOperation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMNativeCoreAd.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMNativeCoreAd.swift", "kind": "StringLiteral", "offset": 171, "length": 14, "value": "\"InMobiSDK.IMNativeCoreAd\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkRequest.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkRequest.swift", "kind": "IntegerLiteral", "offset": 566, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 217, "length": 7, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 234, "length": 11, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 255, "length": 6, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 271, "length": 6, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 287, "length": 5, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 302, "length": 8, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 320, "length": 6, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 336, "length": 8, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 354, "length": 7, "value": "9" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 217, "length": 7, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 234, "length": 11, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 255, "length": 6, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 271, "length": 6, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 287, "length": 5, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 302, "length": 8, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 320, "length": 6, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 336, "length": 8, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 354, "length": 7, "value": "9" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 217, "length": 7, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 234, "length": 11, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 255, "length": 6, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 271, "length": 6, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 287, "length": 5, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 302, "length": 8, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 320, "length": 6, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 336, "length": 8, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 354, "length": 7, "value": "9" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudio.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogAdTypeProtocol.swift", + "kind": "BooleanLiteral", + "offset": 1335, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogAdTypeProtocol.swift", + "kind": "BooleanLiteral", + "offset": 2009, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogAdTypeProtocol.swift", + "kind": "BooleanLiteral", + "offset": 2674, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogAdTypeProtocol.swift", + "kind": "BooleanLiteral", + "offset": 3365, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogAdTypeProtocol.swift", + "kind": "BooleanLiteral", + "offset": 4069, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogAdTypeProtocol.swift", + "kind": "BooleanLiteral", + "offset": 4631, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudio.swift", "kind": "IntegerLiteral", - "offset": 4475, + "offset": 4571, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudio.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudio.swift", "kind": "BooleanLiteral", - "offset": 4550, + "offset": 4646, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/PrivacyCompliance\/IMComplianceManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/PrivacyCompliance\/IMComplianceManager.swift", "kind": "StringLiteral", "offset": 289, "length": 37, "value": "\"com.inmobi.IMComplianceManager.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Network\/NetworkInterface\/IMUnifiedIdNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogging.swift", + "kind": "IntegerLiteral", + "offset": 126, + "length": 5, + "value": "1" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogging.swift", + "kind": "IntegerLiteral", + "offset": 141, + "length": 4, + "value": "2" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogging.swift", + "kind": "IntegerLiteral", + "offset": 155, + "length": 5, + "value": "3" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogging.swift", + "kind": "IntegerLiteral", + "offset": 126, + "length": 5, + "value": "1" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogging.swift", + "kind": "IntegerLiteral", + "offset": 141, + "length": 4, + "value": "2" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogging.swift", + "kind": "IntegerLiteral", + "offset": 155, + "length": 5, + "value": "3" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Network\/NetworkInterface\/IMUnifiedIdNetworkInterface.swift", "kind": "StringLiteral", "offset": 218, "length": 36, "value": "\"com.inmobi.unifiedid.service.error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Network\/NetworkInterface\/IMUnifiedIdNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Network\/NetworkInterface\/IMUnifiedIdNetworkInterface.swift", "kind": "StringLiteral", "offset": 387, "length": 45, "value": "\"com.inmobi.IMUnifiedIdNetworkInterface.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Network\/NetworkInterface\/IMUnifiedIdNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Network\/NetworkInterface\/IMUnifiedIdNetworkInterface.swift", "kind": "BooleanLiteral", "offset": 492, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMInternetAvailabilityAdRetryTracker.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMInternetAvailabilityAdRetryTracker.swift", "kind": "IntegerLiteral", "offset": 453, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMInternetAvailabilityAdRetryTracker.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMInternetAvailabilityAdRetryTracker.swift", "kind": "BooleanLiteral", "offset": 508, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMTimerManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMTimerManager.swift", "kind": "BooleanLiteral", "offset": 530, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMTimerManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMTimerManager.swift", "kind": "StringLiteral", "offset": 262, "length": 14, "value": "\"InMobiSDK.IMTimerManager\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/PingStore\/IMPing.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/PingStore\/IMPing.swift", "kind": "StringLiteral", "offset": 166, "length": 6, "value": "\"InMobiSDK.IMPing\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Operation\/IMLogNetworkOperation.swift", + "kind": "IntegerLiteral", + "offset": 396, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Operation\/IMLogNetworkOperation.swift", + "kind": "BooleanLiteral", + "offset": 432, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Operation\/IMLogNetworkOperation.swift", + "kind": "BooleanLiteral", + "offset": 480, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Operation\/IMLogNetworkOperation.swift", + "kind": "BooleanLiteral", + "offset": 800, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Operation\/IMLogNetworkOperation.swift", + "kind": "StringLiteral", + "offset": 173, + "length": 21, + "value": "\"InMobiSDK.IMLogNetworkOperation\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12274, + "offset": 12659, "length": 15, "value": "\".IMLTVPEvents\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12365, + "offset": 12750, "length": 20, "value": "\"im-cfg-commons-mgr\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12430, + "offset": 12815, "length": 20, "value": "\"im-cfg-metrics-mgr\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12494, + "offset": 12879, "length": 19, "value": "\"im-cfg-req-params\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12555, + "offset": 12940, "length": 17, "value": "\"im-cfg-root-mgr\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12614, + "offset": 12999, "length": 24, "value": "\"im_cache_ad_server_url\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12682, + "offset": 13067, "length": 26, "value": "\"im_cache_rule_server_url\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12747, + "offset": 13132, "length": 20, "value": "\"imm_cache_location\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12808, + "offset": 13193, "length": 24, "value": "\"com.inmobi.logs.prefix\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12887, + "offset": 13272, "length": 13, "value": "\"_iat_dids__\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12940, + "offset": 13325, "length": 20, "value": "\"_iat_dids_expiry__\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13002, + "offset": 13387, "length": 17, "value": "\"_iat_download__\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13056, + "offset": 13441, "length": 12, "value": "\"_iat_map__\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13106, + "offset": 13491, "length": 24, "value": "\"com.inmobi._iat_list__\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13192, + "offset": 13577, "length": 16, "value": "\"iae_session_id\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13252, + "offset": 13637, "length": 16, "value": "\"iae_session_ts\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13309, + "offset": 13694, "length": 13, "value": "\"ltvp_ft_day\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13364, + "offset": 13749, "length": 14, "value": "\"ltvp_ft_ever\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13421, + "offset": 13806, "length": 15, "value": "\"ltvp_ft_month\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13478, + "offset": 13863, "length": 14, "value": "\"ltvp_ft_user\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13534, + "offset": 13919, "length": 14, "value": "\"ltvp_ft_week\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13590, + "offset": 13975, "length": 14, "value": "\"ltvp_ft_bits\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13656, + "offset": 14041, "length": 23, "value": "\"com.inmobi.user.ltvid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13720, + "offset": 14105, "length": 40, "value": "\"com.inmobi.commonManager.adNetwork.uid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13801, + "offset": 14186, "length": 38, "value": "\"com.inmobi.commonManager.commons.uid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13876, + "offset": 14261, "length": 34, "value": "\"com.inmobi.commonManager.iat.uid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13948, + "offset": 14333, "length": 35, "value": "\"com.inmobi.commonManager.ltvp.uid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14026, + "offset": 14411, "length": 40, "value": "\"com.inmobi.commonManager.rendering.uid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14104, + "offset": 14489, "length": 35, "value": "\"com.inmobi.commonManager.carb.uid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14178, + "offset": 14563, "length": 36, "value": "\"com.inmobi.commonManager.mraid.uid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14250, + "offset": 14635, "length": 33, "value": "\"com.inmobi.commonManager.pk.uid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14349, + "offset": 14734, "length": 36, "value": "\"com.inmobi.configManager.adNetwork\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14429, + "offset": 14814, "length": 34, "value": "\"com.inmobi.configManager.commons\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14503, + "offset": 14888, "length": 30, "value": "\"com.inmobi.configManager.iat\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14574, + "offset": 14959, "length": 31, "value": "\"com.inmobi.configManager.ltvp\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14646, + "offset": 15031, "length": 31, "value": "\"com.inmobi.configManager.root\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14723, + "offset": 15108, "length": 36, "value": "\"com.inmobi.configManager.rendering\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14800, + "offset": 15185, "length": 31, "value": "\"com.inmobi.configManager.carb\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14870, + "offset": 15255, "length": 29, "value": "\"com.inmobi.configManager.pk\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14975, + "offset": 15360, "length": 38, "value": "\"com.inmobi.metricManager.configs.API\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15060, + "offset": 15445, "length": 44, "value": "\"com.inmobi.metricManager.configs.adNetwork\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15152, + "offset": 15537, "length": 38, "value": "\"com.inmobi.metricManager.configs.iat\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15236, + "offset": 15621, "length": 36, "value": "\"com.inmobi.metricManager.count.API\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15317, + "offset": 15702, "length": 42, "value": "\"com.inmobi.metricManager.count.adNetwork\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15405, + "offset": 15790, "length": 36, "value": "\"com.inmobi.metricManager.count.iat\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15484, + "offset": 15869, "length": 40, "value": "\"com.inmobi.metricManager.timestamp.API\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15566, + "offset": 15951, "length": 46, "value": "\"com.inmobi.metricManager.timestamp.adNetwork\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15655, + "offset": 16040, "length": 40, "value": "\"com.inmobi.metricManager.timestamp.iat\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15754, + "offset": 16139, "length": 29, "value": "\"com.inmobi.catalog.updateTs\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15824, + "offset": 16209, "length": 24, "value": "\"com.inmobi.user.gender\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15886, + "offset": 16271, "length": 27, "value": "\"com.inmobi.user.education\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15951, + "offset": 16336, "length": 29, "value": "\"com.inmobi.user.dateOfBirth\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16018, + "offset": 16403, "length": 21, "value": "\"com.inmobi.user.age\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16088, + "offset": 16473, "length": 31, "value": "\"com.inmobi.user.maritalStatus\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16172, + "offset": 16557, "length": 35, "value": "\"com.inmobi.user.sexualOrientation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16254, + "offset": 16639, "length": 29, "value": "\"com.inmobi.user.hasChildren\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16322, + "offset": 16707, "length": 26, "value": "\"com.inmobi.user.language\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16389, + "offset": 16774, "length": 28, "value": "\"com.inmobi.user.postalCode\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16456, + "offset": 16841, "length": 26, "value": "\"com.inmobi.user.areaCode\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16525, + "offset": 16910, "length": 27, "value": "\"com.inmobi.user.interests\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16598, + "offset": 16983, "length": 29, "value": "\"com.inmobi.user.hasLocation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16665, + "offset": 17050, "length": 26, "value": "\"com.inmobi.user.latitude\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16730, + "offset": 17115, "length": 27, "value": "\"com.inmobi.user.longitude\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16796, + "offset": 17181, "length": 26, "value": "\"com.inmobi.user.accuracy\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16869, + "offset": 17254, "length": 44, "value": "\"com.inmobi.user.lastKnownLocationTimestamp\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16952, + "offset": 17337, "length": 22, "value": "\"com.inmobi.user.city\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17014, + "offset": 17399, "length": 23, "value": "\"com.inmobi.user.state\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17079, + "offset": 17464, "length": 25, "value": "\"com.inmobi.user.country\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17153, + "offset": 17538, "length": 26, "value": "\"com.inmobi.sdk.sessionid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17224, + "offset": 17609, "length": 37, "value": "\"com.inmobi.sdk.location.hasLocation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17298, + "offset": 17683, "length": 34, "value": "\"com.inmobi.sdk.location.latitude\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17370, + "offset": 17755, "length": 35, "value": "\"com.inmobi.sdk.location.longitude\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17443, + "offset": 17828, "length": 34, "value": "\"com.inmobi.sdk.location.accuracy\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17523, + "offset": 17908, "length": 52, "value": "\"com.inmobi.sdk.location.lastKnownLocationTimestamp\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17620, + "offset": 18005, "length": 26, "value": "\"com.inmobi.carb.updateTs\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17684, + "offset": 18069, "length": 19, "value": "\"com.inmobi.aesKey\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17735, + "offset": 18120, "length": 18, "value": "\"com.inmobi.ivKey\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17790, + "offset": 18175, "length": 33, "value": "\"com.inmobi.exceptionlogs.prefix\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17911, + "offset": 18296, "length": 32, "value": "\"crashreportinglasttransmission\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 18134, + "offset": 18519, "length": 26, "value": "\"com.inmobi.user.agegroup\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 18208, + "offset": 18593, "length": 29, "value": "\"com.inmobi.user.yearofbirth\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 18284, + "offset": 18669, "length": 29, "value": "\"com.inmobi.user.lastknownts\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 18346, + "offset": 18731, "length": 21, "value": "\"com.inmobi.keys.aes\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 18520, + "offset": 18905, "length": 45, "value": "\"InMobi_defaultStore_user_preference_to_send\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 18723, + "offset": 19108, "length": 21, "value": "\"InMobi_defaultStore\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 18804, + "offset": 19189, "length": 25, "value": "\"InMobi_com.config.store\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 18983, + "offset": 19368, "length": 24, "value": "\"com.inmobidefaultStore\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19070, + "offset": 19455, "length": 28, "value": "\"com.inmobicom.config.store\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19235, + "offset": 19620, "length": 25, "value": "\"com.inmobi_defaultStore\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19324, + "offset": 19709, "length": 29, "value": "\"com.inmobi_com.config.store\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19539, + "offset": 19924, "length": 9, "value": "\".inmobi\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19593, + "offset": 19978, "length": 19, "value": "\"inmobi.sdkversion\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19650, + "offset": 20035, "length": 12, "value": "\"com.inmobi\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19717, + "offset": 20102, "length": 26, "value": "\"com.preinit.config.store\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19794, + "offset": 20179, "length": 24, "value": "\"com.coppa.config.store\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19871, + "offset": 20256, "length": 17, "value": "\"_configUpdateTs\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19941, + "offset": 20326, "length": 24, "value": "\"bannerlasttransmission\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 20015, + "offset": 20400, "length": 21, "value": "\"intlasttransmission\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 20089, + "offset": 20474, "length": 24, "value": "\"nativelasttransmission\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 20179, + "offset": 20564, "length": 27, "value": "\"telemetrylasttransmission\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 20256, + "offset": 20641, "length": 21, "value": "\"asimMappingManagers\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 20325, + "offset": 20710, "length": 19, "value": "\"asimPlacementInfo\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 20396, + "offset": 20781, "length": 23, "value": "\"asimTrueBaseEventUrls\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMInterstitialCoreAd.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMInterstitialCoreAd.swift", "kind": "StringLiteral", "offset": 177, "length": 20, "value": "\"InMobiSDK.IMInterstitialCoreAd\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/PingStore\/IMPingStore.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/PingStore\/IMPingStore.swift", "kind": "StringLiteral", "offset": 707, "length": 29, "value": "\"com.inmobi.IMPingStore.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 288, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 308, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 330, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 349, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 288, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 308, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 330, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 349, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 288, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 308, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 330, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 349, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "StringLiteral", "offset": 1238, "length": 6, "value": "\"view\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "StringLiteral", "offset": 1275, "length": 6, "value": "\"type\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "StringLiteral", "offset": 1238, "length": 6, "value": "\"view\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "StringLiteral", "offset": 1275, "length": 6, "value": "\"type\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "StringLiteral", "offset": 2934, "length": 10, "value": "\"geometry\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "StringLiteral", "offset": 2934, "length": 10, "value": "\"geometry\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 7150, "length": 2, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 7183, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "BooleanLiteral", "offset": 7214, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "StringLiteral", "offset": 7258, "length": 2, "value": "\"\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "BooleanLiteral", "offset": 8188, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "FloatLiteral", "offset": 8240, "length": 3, "value": "0.0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "BooleanLiteral", "offset": 8284, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "StringLiteral", "offset": 5578, "length": 5, "value": "\"GET\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "StringLiteral", "offset": 5600, "length": 6, "value": "\"POST\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "StringLiteral", "offset": 5622, "length": 5, "value": "\"PUT\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "StringLiteral", "offset": 5644, "length": 6, "value": "\"HEAD\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "StringLiteral", "offset": 5578, "length": 5, "value": "\"GET\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "StringLiteral", "offset": 5600, "length": 6, "value": "\"POST\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "StringLiteral", "offset": 5622, "length": 5, "value": "\"PUT\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "StringLiteral", "offset": 5644, "length": 6, "value": "\"HEAD\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "IntegerLiteral", "offset": 5860, "length": 2, "value": "60" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "BooleanLiteral", "offset": 5892, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "IntegerLiteral", "offset": 5931, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "FloatLiteral", "offset": 5972, "length": 3, "value": "0.0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "BooleanLiteral", "offset": 6014, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "BooleanLiteral", "offset": 6135, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/AdReport\/IMUserAdReportHandler.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/AdReport\/IMUserAdReportHandler.swift", "kind": "StringLiteral", "offset": 524, "length": 21, "value": "\"InMobiSDK.IMUserAdReportHandler\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 226, "length": 3, "value": "101" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 239, "length": 16, "value": "102" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 265, "length": 12, "value": "103" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 287, "length": 18, "value": "104" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 226, "length": 3, "value": "101" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 239, "length": 16, "value": "102" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 265, "length": 12, "value": "103" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 287, "length": 18, "value": "104" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 226, "length": 3, "value": "101" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 239, "length": 16, "value": "102" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 265, "length": 12, "value": "103" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 287, "length": 18, "value": "104" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "StringLiteral", "offset": 405, "length": 27, "value": "\"com.inmobi.initialisation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "BooleanLiteral", "offset": 480, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "BooleanLiteral", "offset": 535, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMAdMetaInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMAdMetaInfo.swift", "kind": "StringLiteral", "offset": 136, "length": 12, "value": "\"InMobiSDK.IMAdMetaInfo\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMBannerAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMBannerAdUnit.swift", "kind": "StringLiteral", "offset": 174, "length": 14, "value": "\"InMobiSDK.IMBannerAdUnit\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Signals\/IMSDKGeoLocationManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Signals\/IMSDKGeoLocationManager.swift", "kind": "BooleanLiteral", "offset": 391, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 319, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 330, "length": 11, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 351, "length": 6, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 367, "length": 13, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 390, "length": 8, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 408, "length": 8, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 426, "length": 7, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 443, "length": 5, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 319, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 330, "length": 11, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 351, "length": 6, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 367, "length": 13, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 390, "length": 8, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 408, "length": 8, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 426, "length": 7, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 443, "length": 5, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 319, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 330, "length": 11, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 351, "length": 6, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 367, "length": 13, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 390, "length": 8, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 408, "length": 8, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 426, "length": 7, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 443, "length": 5, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 498, + "length": 27, + "value": "\"a-lastAudioBannerPlayedTs\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 562, + "length": 22, + "value": "\"a-audioBannerEnabled\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 628, + "length": 19, + "value": "\"a-audioBannerFreq\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 693, + "length": 9, + "value": "\"a-b-umc\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 498, + "length": 27, + "value": "\"a-lastAudioBannerPlayedTs\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 562, + "length": 22, + "value": "\"a-audioBannerEnabled\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 628, + "length": 19, + "value": "\"a-audioBannerFreq\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 693, + "length": 9, + "value": "\"a-b-umc\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 1456, + "length": 21, + "value": "\"a-lastAudioPlayedTs\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 1526, + "length": 13, + "value": "\"a-audioFreq\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 1590, + "length": 7, + "value": "\"a-umc\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 1456, + "length": 21, + "value": "\"a-lastAudioPlayedTs\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 1526, + "length": 13, + "value": "\"a-audioFreq\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 1590, + "length": 7, + "value": "\"a-umc\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 206, "length": 2, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 229, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 250, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 269, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 290, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 206, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 229, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 250, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 269, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 290, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 206, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 229, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 250, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 269, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 290, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "StringLiteral", "offset": 393, "length": 30, "value": "\"com.inmobi.IMAdProvider.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "BooleanLiteral", "offset": 636, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "StringLiteral", "offset": 307, "length": 12, "value": "\"InMobiSDK.IMAdProvider\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Interstitial\/IMInterstitial.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Interstitial\/IMInterstitial.swift", "kind": "BooleanLiteral", - "offset": 6653, + "offset": 6716, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Interstitial\/IMInterstitial.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Interstitial\/IMInterstitial.swift", "kind": "StringLiteral", "offset": 869, "length": 14, "value": "\"InMobiSDK.IMInterstitial\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "StringLiteral", "offset": 50, "length": 31, "value": "\"com.inmobi.ads.adsmodel.error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 141, "length": 4, "value": "1113" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 177, "length": 4, "value": "1114" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 211, "length": 4, "value": "1115" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 255, "length": 4, "value": "1116" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 141, "length": 4, "value": "1113" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 177, "length": 4, "value": "1114" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 211, "length": 4, "value": "1115" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 255, "length": 4, "value": "1116" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 141, "length": 4, "value": "1113" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 177, "length": 4, "value": "1114" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 211, "length": 4, "value": "1115" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 255, "length": 4, "value": "1116" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "StringLiteral", - "offset": 2400, + "offset": 2439, "length": 10, "value": "\"tracking\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "StringLiteral", - "offset": 2400, + "offset": 2439, "length": 10, "value": "\"tracking\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "BooleanLiteral", - "offset": 2997, + "offset": 3071, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "BooleanLiteral", - "offset": 3045, + "offset": 3119, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1843, "length": 7, "value": "\"u-age\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1875, "length": 12, "value": "\"u-agegroup\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1915, "length": 15, "value": "\"u-yearofbirth\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1956, "length": 13, "value": "\"u-education\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1992, "length": 10, "value": "\"u-gender\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2028, "length": 13, "value": "\"u-interests\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2066, "length": 12, "value": "\"u-language\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2103, "length": 12, "value": "\"u-location\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2147, "length": 16, "value": "\"u-latlong-accu\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2193, "length": 25, "value": "\"d-device-screen-density\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2245, "length": 22, "value": "\"d-device-screen-size\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2295, "length": 15, "value": "\"d-orientation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2331, "length": 6, "value": "\"ufid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2366, "length": 24, "value": "\"is-unifid-service-used\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2418, "length": 16, "value": "\"d-media-volume\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2464, "length": 25, "value": "\"d-device-screen-margins\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2521, "length": 18, "value": "\"sdk-capabilities\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2564, "length": 11, "value": "\"skan-list\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2601, "length": 6, "value": "\"os-v\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2632, "length": 12, "value": "\"p-keywords\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2678, "length": 6, "value": "\"s-co\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2715, "length": 7, "value": "\"s-iso\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2750, "length": 6, "value": "\"s-cn\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2778, "length": 8, "value": "\"im-ext\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2821, "length": 18, "value": "\"u-age-restricted\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2872, "length": 8, "value": "\"cs-ids\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2905, "length": 9, "value": "\"d-drk-m\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2947, "length": 12, "value": "\"d-key-lang\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2988, "length": 12, "value": "\"d-bat-chrg\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3029, "length": 11, "value": "\"d-bat-lev\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3073, "length": 12, "value": "\"d-tot-disk\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3122, "length": 11, "value": "\"d-av-disk\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3162, "length": 11, "value": "\"d-bat-sav\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3206, "length": 7, "value": "\"d-w-h\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3244, "length": 8, "value": "\"c_data\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3282, "length": 5, "value": "\"aKV\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3323, "length": 4, "value": "\"ik\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3358, "length": 8, "value": "\"n-h-id\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3396, "length": 10, "value": "\"u-r-crid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1843, "length": 7, "value": "\"u-age\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1875, "length": 12, "value": "\"u-agegroup\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1915, "length": 15, "value": "\"u-yearofbirth\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1956, "length": 13, "value": "\"u-education\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1992, "length": 10, "value": "\"u-gender\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2028, "length": 13, "value": "\"u-interests\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2066, "length": 12, "value": "\"u-language\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2103, "length": 12, "value": "\"u-location\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2147, "length": 16, "value": "\"u-latlong-accu\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2193, "length": 25, "value": "\"d-device-screen-density\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2245, "length": 22, "value": "\"d-device-screen-size\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2295, "length": 15, "value": "\"d-orientation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2331, "length": 6, "value": "\"ufid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2366, "length": 24, "value": "\"is-unifid-service-used\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2418, "length": 16, "value": "\"d-media-volume\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2464, "length": 25, "value": "\"d-device-screen-margins\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2521, "length": 18, "value": "\"sdk-capabilities\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2564, "length": 11, "value": "\"skan-list\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2601, "length": 6, "value": "\"os-v\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2632, "length": 12, "value": "\"p-keywords\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2678, "length": 6, "value": "\"s-co\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2715, "length": 7, "value": "\"s-iso\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2750, "length": 6, "value": "\"s-cn\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2778, "length": 8, "value": "\"im-ext\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2821, "length": 18, "value": "\"u-age-restricted\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2872, "length": 8, "value": "\"cs-ids\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2905, "length": 9, "value": "\"d-drk-m\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2947, "length": 12, "value": "\"d-key-lang\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2988, "length": 12, "value": "\"d-bat-chrg\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3029, "length": 11, "value": "\"d-bat-lev\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3073, "length": 12, "value": "\"d-tot-disk\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3122, "length": 11, "value": "\"d-av-disk\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3162, "length": 11, "value": "\"d-bat-sav\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3206, "length": 7, "value": "\"d-w-h\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3244, "length": 8, "value": "\"c_data\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3282, "length": 5, "value": "\"aKV\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3323, "length": 4, "value": "\"ik\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3358, "length": 8, "value": "\"n-h-id\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3396, "length": 10, "value": "\"u-r-crid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Logging\/IMLogger.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Operation\/IMLogPersistenceDeleteOperation.swift", + "kind": "BooleanLiteral", + "offset": 354, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Operation\/IMLogPersistenceDeleteOperation.swift", + "kind": "StringLiteral", + "offset": 183, + "length": 31, + "value": "\"InMobiSDK.IMLogPersistenceDeleteOperation\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Logging\/IMLogger.swift", "kind": "StringLiteral", "offset": 322, "length": 25, "value": "\"yyyy.MM.dd HH:mm:ss.SSS\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdServicePushServiceManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdServicePushServiceManager.swift", "kind": "StringLiteral", "offset": 224, "length": 42, "value": "\"com.inmobi.unifiedid.fetch.service.error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdServicePushServiceManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdServicePushServiceManager.swift", "kind": "StringLiteral", "offset": 420, "length": 54, "value": "\"com.inmobi.IMUnifiedIdServicePushServiceManager.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdServicePushServiceManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdServicePushServiceManager.swift", "kind": "BooleanLiteral", "offset": 603, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMAudioCoreAd.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMAudioCoreAd.swift", "kind": "StringLiteral", "offset": 171, "length": 13, "value": "\"InMobiSDK.IMAudioCoreAd\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAudioAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAudioAdProvider.swift", "kind": "StringLiteral", "offset": 175, "length": 17, "value": "\"InMobiSDK.IMAudioAdProvider\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 324, "length": 27, "value": "\"PersistentCleanSuccessful\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 388, "length": 25, "value": "\"Audio status is unknown\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 484, "length": 26, "value": "\"IABConsent_ConsentString\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 553, "length": 26, "value": "\"IABConsent_SubjectToGDPR\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 616, "length": 20, "value": "\"IABTCF_gdprApplies\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 670, "length": 17, "value": "\"IABTCF_TCString\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 750, "length": 12, "value": "\"retryCount\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 829, "length": 14, "value": "\"adQualityUrl\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 884, "length": 18, "value": "\"enableScreenshot\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 937, "length": 14, "value": "\"templateInfo\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 995, "length": 17, "value": "\"AdReportSuccess\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 1051, "length": 16, "value": "\"AdReportFailed\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 1116, "length": 19, "value": "\"ScreenshotSuccess\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "kind": "StringLiteral", + "offset": 1208, + "length": 30, + "value": "\"templateTelemetryEventFailed\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "kind": "StringLiteral", + "offset": 1266, + "length": 11, + "value": "\"eventType\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", "kind": "StringLiteral", "offset": 187, "length": 11, "value": "\"AdQuality\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", "kind": "StringLiteral", "offset": 225, "length": 4, "value": "\"id\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", "kind": "StringLiteral", "offset": 263, "length": 11, "value": "\"imageName\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", "kind": "StringLiteral", "offset": 308, "length": 11, "value": "\"beaconURL\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", "kind": "StringLiteral", "offset": 355, "length": 8, "value": "\"extras\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", "kind": "BooleanLiteral", - "offset": 1909, + "offset": 1912, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsTrackersModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsTrackersModel.swift", "kind": "StringLiteral", "offset": 203, "length": 36, "value": "\"com.inmobi.ads.trackersmodel.error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsTrackersModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsTrackersModel.swift", "kind": "IntegerLiteral", "offset": 308, "length": 10, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsTrackersModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsTrackersModel.swift", "kind": "IntegerLiteral", "offset": 308, "length": 10, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsTrackersModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsTrackersModel.swift", "kind": "IntegerLiteral", "offset": 308, "length": 10, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Extensions\/Collection + Extension.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Extensions\/Collection + Extension.swift", "kind": "Array", "offset": 254, "length": 2, "value": "[]" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMEncodingUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMEncodingUtils.swift", "kind": "BooleanLiteral", "offset": 1568, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 205, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 230, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 266, "length": 4, "value": "1108" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 302, "length": 4, "value": "1109" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 334, "length": 4, "value": "1110" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 362, "length": 4, "value": "1111" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 205, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 230, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 266, "length": 4, "value": "1108" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 302, "length": 4, "value": "1109" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 334, "length": 4, "value": "1110" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 362, "length": 4, "value": "1111" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 205, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 230, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 266, "length": 4, "value": "1108" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 302, "length": 4, "value": "1109" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 334, "length": 4, "value": "1110" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 362, "length": 4, "value": "1111" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "StringLiteral", "offset": 443, "length": 26, "value": "\"com.inmobi.network.error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "StringLiteral", "offset": 512, "length": 16, "value": "\"Internal Error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "StringLiteral", "offset": 568, "length": 28, "value": "\"Service Returned An Error.\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "StringLiteral", "offset": 636, "length": 20, "value": "\"Client side errors\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "StringLiteral", "offset": 705, "length": 52, "value": "\"Network not reachable currently. Please try again.\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "StringLiteral", "offset": 376, "length": 14, "value": "\"InMobiSDK.IMNetworkError\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMWatermark.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMWatermark.swift", "kind": "StringLiteral", "offset": 192, "length": 11, "value": "\"InMobiSDK.IMWatermark\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMBannerAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMBannerAdProvider.swift", "kind": "StringLiteral", "offset": 178, "length": 18, "value": "\"InMobiSDK.IMBannerAdProvider\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", "kind": "IntegerLiteral", "offset": 237, "length": 7, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", "kind": "IntegerLiteral", "offset": 254, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", "kind": "IntegerLiteral", "offset": 270, "length": 9, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", "kind": "IntegerLiteral", "offset": 237, "length": 7, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", "kind": "IntegerLiteral", "offset": 254, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", "kind": "IntegerLiteral", "offset": 270, "length": 9, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", "kind": "IntegerLiteral", "offset": 237, "length": 7, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", "kind": "IntegerLiteral", "offset": 254, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", "kind": "IntegerLiteral", "offset": 270, "length": 9, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdMulticastDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdMulticastDelegate.swift", "kind": "StringLiteral", "offset": 403, "length": 46, "value": "\"com.inmobi.IMUnifiedIdMulticastDelegate.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedlIdUserDataModelManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedlIdUserDataModelManager.swift", "kind": "StringLiteral", "offset": 292, "length": 50, "value": "\"com.inmobi.IMUnifiedlIdUserDataModelManager.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedlIdUserDataModelManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedlIdUserDataModelManager.swift", "kind": "BooleanLiteral", "offset": 434, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/DataModels\/IMSDKSettingsEx.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/DataModels\/IMSDKSettingsEx.swift", "kind": "StringLiteral", "offset": 216, "length": 15, "value": "\"InMobiSDK.IMSDKSettingsEx\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", "kind": "StringLiteral", - "offset": 564, + "offset": 421, "length": 14, "value": "\"h-user-agent\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 621, - "length": 27, - "value": "\"a-lastAudioBannerPlayedTs\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 685, - "length": 22, - "value": "\"a-audioBannerEnabled\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", "kind": "StringLiteral", - "offset": 751, - "length": 19, - "value": "\"a-audioBannerFreq\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 816, - "length": 9, - "value": "\"a-b-umc\"" + "offset": 469, + "length": 13, + "value": "\"audioObject\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", "kind": "StringLiteral", - "offset": 564, + "offset": 421, "length": 14, "value": "\"h-user-agent\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 621, - "length": 27, - "value": "\"a-lastAudioBannerPlayedTs\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 685, - "length": 22, - "value": "\"a-audioBannerEnabled\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 751, - "length": 19, - "value": "\"a-audioBannerFreq\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", "kind": "StringLiteral", - "offset": 816, - "length": 9, - "value": "\"a-b-umc\"" + "offset": 469, + "length": 13, + "value": "\"audioObject\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMCoreAd.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMCoreAd.swift", "kind": "IntegerLiteral", "offset": 310, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMCoreAd.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMCoreAd.swift", "kind": "IntegerLiteral", "offset": 348, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMCoreAd.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMCoreAd.swift", "kind": "StringLiteral", "offset": 165, "length": 8, "value": "\"InMobiSDK.IMCoreAd\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMInterstitialAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMInterstitialAdUnit.swift", "kind": "StringLiteral", "offset": 193, "length": 20, "value": "\"InMobiSDK.IMInterstitialAdUnit\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMScreenShotCaptureHandler.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMScreenShotCaptureHandler.swift", "kind": "StringLiteral", "offset": 889, "length": 25, "value": "\"com.inmobi.IMAdQuality_\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMScreenShotCaptureHandler.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMScreenShotCaptureHandler.swift", "kind": "StringLiteral", "offset": 354, "length": 26, "value": "\"InMobiSDK.IMScreenShotCaptureHandler\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMNativeAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMNativeAdProvider.swift", "kind": "StringLiteral", "offset": 178, "length": 18, "value": "\"InMobiSDK.IMNativeAdProvider\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", "kind": "BooleanLiteral", "offset": 346, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", "kind": "BooleanLiteral", "offset": 396, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", "kind": "BooleanLiteral", "offset": 437, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", "kind": "BooleanLiteral", "offset": 483, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", "kind": "StringLiteral", "offset": 187, "length": 14, "value": "\"InMobiSDK.IMNativeAdUnit\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 220, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 244, "length": 4, "value": "1000" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 279, "length": 4, "value": "1001" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 310, "length": 4, "value": "1003" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 335, "length": 4, "value": "1004" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 374, "length": 4, "value": "1005" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 402, "length": 4, "value": "1006" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 431, "length": 4, "value": "1010" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 468, "length": 4, "value": "1013" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 502, "length": 4, "value": "1014" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 535, "length": 4, "value": "1015" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 565, "length": 4, "value": "1016" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 602, "length": 4, "value": "1017" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 220, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 244, "length": 4, "value": "1000" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 279, "length": 4, "value": "1001" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 310, "length": 4, "value": "1003" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 335, "length": 4, "value": "1004" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 374, "length": 4, "value": "1005" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 402, "length": 4, "value": "1006" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 431, "length": 4, "value": "1010" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 468, "length": 4, "value": "1013" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 502, "length": 4, "value": "1014" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 535, "length": 4, "value": "1015" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 565, "length": 4, "value": "1016" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 602, "length": 4, "value": "1017" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 220, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 244, "length": 4, "value": "1000" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 279, "length": 4, "value": "1001" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 310, "length": 4, "value": "1003" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 335, "length": 4, "value": "1004" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 374, "length": 4, "value": "1005" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 402, "length": 4, "value": "1006" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 431, "length": 4, "value": "1010" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 468, "length": 4, "value": "1013" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 502, "length": 4, "value": "1014" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 535, "length": 4, "value": "1015" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 565, "length": 4, "value": "1016" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 602, "length": 4, "value": "1017" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "StringLiteral", "offset": 228, "length": 24, "value": "\"gdpr_consent_available\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "StringLiteral", "offset": 297, "length": 14, "value": "\"gdpr_consent\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "StringLiteral", "offset": 355, "length": 6, "value": "\"gdpr\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "StringLiteral", "offset": 420, "length": 32, "value": "\"partner_gdpr_consent_available\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "StringLiteral", "offset": 501, "length": 22, "value": "\"partner_gdpr_applies\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 615, "length": 5, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 630, "length": 5, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 615, "length": 5, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 630, "length": 5, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 716, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 727, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 716, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 727, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1029, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1040, "length": 17, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1067, "length": 19, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1029, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1040, "length": 17, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1067, "length": 19, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1502, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1513, "length": 14, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1537, "length": 14, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1561, "length": 14, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1585, "length": 14, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1609, "length": 14, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1633, "length": 14, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1657, "length": 7, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1502, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1513, "length": 14, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1537, "length": 14, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1561, "length": 14, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1585, "length": 14, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1609, "length": 14, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1633, "length": 14, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1657, "length": 7, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 2402, "length": 14, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 2426, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 2402, "length": 14, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 2426, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Signals\/IMSignals.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Signals\/IMSignals.swift", "kind": "StringLiteral", "offset": 246, "length": 27, "value": "\"com.inmobi.IMSignals.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Signals\/IMSignals.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Signals\/IMSignals.swift", "kind": "BooleanLiteral", "offset": 409, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Storage\/IMRdbmsDataStore.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Storage\/IMRdbmsDataStore.swift", "kind": "StringLiteral", "offset": 253, "length": 15, "value": "\"inMobi.sqlite\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Storage\/IMRdbmsDataStore.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Storage\/IMRdbmsDataStore.swift", "kind": "StringLiteral", "offset": 303, "length": 22, "value": "\"com.inmobi.datastore\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Storage\/IMRdbmsDataStore.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Storage\/IMRdbmsDataStore.swift", "kind": "StringLiteral", "offset": 449, "length": 34, "value": "\"com.inmobi.IMRdbmsDataStore.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", "kind": "StringLiteral", "offset": 190, "length": 33, "value": "\"com.inmobi.ads.adsetmodel.error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", "kind": "IntegerLiteral", "offset": 289, "length": 10, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", "kind": "IntegerLiteral", "offset": 309, "length": 13, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", "kind": "IntegerLiteral", "offset": 289, "length": 10, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", "kind": "IntegerLiteral", "offset": 309, "length": 13, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", "kind": "IntegerLiteral", "offset": 289, "length": 10, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", "kind": "IntegerLiteral", "offset": 309, "length": 13, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", "kind": "BooleanLiteral", - "offset": 802, + "offset": 853, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", "kind": "BooleanLiteral", - "offset": 845, + "offset": 896, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualDataManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "kind": "BooleanLiteral", + "offset": 933, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualDataManager.swift", "kind": "StringLiteral", "offset": 844, "length": 3, "value": "\",\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualDataManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualDataManager.swift", "kind": "StringLiteral", "offset": 1117, "length": 27, "value": "\"com.inmobi.contextualData\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", "kind": "FloatLiteral", "offset": 363, "length": 3, "value": "0.0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", "kind": "IntegerLiteral", "offset": 388, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", "kind": "BooleanLiteral", "offset": 413, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", "kind": "BooleanLiteral", "offset": 442, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", "kind": "BooleanLiteral", "offset": 473, "length": 5, diff --git a/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface index 8f848772..84536475 100644 --- a/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface +++ b/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -356,6 +356,21 @@ extension InMobiSDK.IMAudio { @objc override dynamic public init() @objc deinit } +@objc public enum IMRemoteLogLevel : Swift.Int { + case error + case debug + case info + case state + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public protocol IMLogging { + @objc optional func log(message: Swift.String, tag: Swift.String, logLevel: InMobiSDK.IMRemoteLogLevel) + @objc optional func saveAndSync() +} #warning("Long Term: Need to Re Name to IMImpressionType") #warning("Long Term: Need relook as per old IMInMobiViewabilityModel model after renderview is converted") #warning("Convert to camel case") @@ -505,6 +520,9 @@ extension InMobiSDK.IMBannerAudioStatus : Swift.Equatable {} extension InMobiSDK.IMBannerAudioStatus : Swift.Hashable {} extension InMobiSDK.IMBannerAudioStatus : Swift.RawRepresentable {} extension InMobiSDK.IMBannerAudioStatus : Swift.Sendable {} +extension InMobiSDK.IMRemoteLogLevel : Swift.Equatable {} +extension InMobiSDK.IMRemoteLogLevel : Swift.Hashable {} +extension InMobiSDK.IMRemoteLogLevel : Swift.RawRepresentable {} extension InMobiSDK.IMSDKLogLevel : Swift.Equatable {} extension InMobiSDK.IMSDKLogLevel : Swift.Hashable {} extension InMobiSDK.IMSDKLogLevel : Swift.RawRepresentable {} diff --git a/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface index 8f848772..84536475 100644 --- a/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface +++ b/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -356,6 +356,21 @@ extension InMobiSDK.IMAudio { @objc override dynamic public init() @objc deinit } +@objc public enum IMRemoteLogLevel : Swift.Int { + case error + case debug + case info + case state + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public protocol IMLogging { + @objc optional func log(message: Swift.String, tag: Swift.String, logLevel: InMobiSDK.IMRemoteLogLevel) + @objc optional func saveAndSync() +} #warning("Long Term: Need to Re Name to IMImpressionType") #warning("Long Term: Need relook as per old IMInMobiViewabilityModel model after renderview is converted") #warning("Convert to camel case") @@ -505,6 +520,9 @@ extension InMobiSDK.IMBannerAudioStatus : Swift.Equatable {} extension InMobiSDK.IMBannerAudioStatus : Swift.Hashable {} extension InMobiSDK.IMBannerAudioStatus : Swift.RawRepresentable {} extension InMobiSDK.IMBannerAudioStatus : Swift.Sendable {} +extension InMobiSDK.IMRemoteLogLevel : Swift.Equatable {} +extension InMobiSDK.IMRemoteLogLevel : Swift.Hashable {} +extension InMobiSDK.IMRemoteLogLevel : Swift.RawRepresentable {} extension InMobiSDK.IMSDKLogLevel : Swift.Equatable {} extension InMobiSDK.IMSDKLogLevel : Swift.Hashable {} extension InMobiSDK.IMSDKLogLevel : Swift.RawRepresentable {} diff --git a/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json b/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json index 28dcea3c..b1aaba63 100644 --- a/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json +++ b/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -2852,6 +2852,16 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "Import", "name": "CoreLocation", @@ -7272,6 +7282,16 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "TypeDecl", "name": "IMUnifiedIdDelegate", @@ -7425,6 +7445,46 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "TypeDecl", "name": "IMNative", @@ -10171,6 +10231,16 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "Import", "name": "UIKit", @@ -11317,6 +11387,16 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "Import", "name": "CommonCrypto", @@ -11507,182 +11587,588 @@ ] }, { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "WebKit", - "printedName": "WebKit", - "declKind": "Import", - "moduleName": "InMobiSDK" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "InMobiSDK", - "declAttributes": [ - "RawDocComment" - ] - }, + "kind": "TypeDecl", + "name": "IMRemoteLogLevel", + "printedName": "IMRemoteLogLevel", + "children": [ + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(InMobiSDK.IMRemoteLogLevel.Type) -> InMobiSDK.IMRemoteLogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "InMobiSDK.IMRemoteLogLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel@IMRemoteLogLevelError", + "mangledName": "$s9InMobiSDK16IMRemoteLogLevelO5erroryA2CmF", + "moduleName": "InMobiSDK", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "debug", + "printedName": "debug", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(InMobiSDK.IMRemoteLogLevel.Type) -> InMobiSDK.IMRemoteLogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "InMobiSDK.IMRemoteLogLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel@IMRemoteLogLevelDebug", + "mangledName": "$s9InMobiSDK16IMRemoteLogLevelO5debugyA2CmF", + "moduleName": "InMobiSDK", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "info", + "printedName": "info", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(InMobiSDK.IMRemoteLogLevel.Type) -> InMobiSDK.IMRemoteLogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "InMobiSDK.IMRemoteLogLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel@IMRemoteLogLevelInfo", + "mangledName": "$s9InMobiSDK16IMRemoteLogLevelO4infoyA2CmF", + "moduleName": "InMobiSDK", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "state", + "printedName": "state", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(InMobiSDK.IMRemoteLogLevel.Type) -> InMobiSDK.IMRemoteLogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "InMobiSDK.IMRemoteLogLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel@IMRemoteLogLevelState", + "mangledName": "$s9InMobiSDK16IMRemoteLogLevelO5stateyA2CmF", + "moduleName": "InMobiSDK", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "InMobiSDK.IMRemoteLogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:9InMobiSDK16IMRemoteLogLevelO8rawValueACSgSi_tcfc", + "mangledName": "$s9InMobiSDK16IMRemoteLogLevelO8rawValueACSgSi_tcfc", + "moduleName": "InMobiSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:9InMobiSDK16IMRemoteLogLevelO8rawValueSivp", + "mangledName": "$s9InMobiSDK16IMRemoteLogLevelO8rawValueSivp", + "moduleName": "InMobiSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9InMobiSDK16IMRemoteLogLevelO8rawValueSivg", + "mangledName": "$s9InMobiSDK16IMRemoteLogLevelO8rawValueSivg", + "moduleName": "InMobiSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel", + "mangledName": "$s9InMobiSDK16IMRemoteLogLevelO", + "moduleName": "InMobiSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "IMLogging", + "printedName": "IMLogging", + "children": [ + { + "kind": "Function", + "name": "log", + "printedName": "log(message:tag:logLevel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "IMRemoteLogLevel", + "printedName": "InMobiSDK.IMRemoteLogLevel", + "usr": "c:@M@InMobiSDK@E@IMRemoteLogLevel" + } + ], + "declKind": "Func", + "usr": "c:@M@InMobiSDK@objc(pl)IMLogging(im)logWithMessage:tag:logLevel:", + "mangledName": "$s9InMobiSDK9IMLoggingP3log7message3tag0E5LevelySS_SSAA011IMRemoteLogH0OtF", + "moduleName": "InMobiSDK", + "genericSig": "<τ_0_0 where τ_0_0 : InMobiSDK.IMLogging>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "logWithMessage:tag:logLevel:", + "declAttributes": [ + "Optional", + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "saveAndSync", + "printedName": "saveAndSync()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@InMobiSDK@objc(pl)IMLogging(im)saveAndSync", + "mangledName": "$s9InMobiSDK9IMLoggingP11saveAndSyncyyF", + "moduleName": "InMobiSDK", + "genericSig": "<τ_0_0 where τ_0_0 : InMobiSDK.IMLogging>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@InMobiSDK@objc(pl)IMLogging", + "mangledName": "$s9InMobiSDK9IMLoggingP", + "moduleName": "InMobiSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "InMobiSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "Import", "name": "Foundation", @@ -12051,6 +12537,16 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "Import", "name": "UIKit", @@ -13196,6 +13692,16 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "Import", "name": "InMobiSDK.Private", @@ -16073,6 +16579,16 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "InMobiSDK", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "TypeDecl", "name": "String", @@ -16619,6825 +17135,7119 @@ }, "ConstValues": [ { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "IntegerLiteral", "offset": 247, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "IntegerLiteral", "offset": 275, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "IntegerLiteral", "offset": 299, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "IntegerLiteral", "offset": 247, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "IntegerLiteral", "offset": 275, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "IntegerLiteral", "offset": 299, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "IntegerLiteral", "offset": 247, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "IntegerLiteral", "offset": 275, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "IntegerLiteral", "offset": 299, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "StringLiteral", "offset": 509, "length": 46, "value": "\"com.inmobi.IMAdQualityNetworkInterface.error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkInterface.swift", "kind": "BooleanLiteral", "offset": 802, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerPreloadManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerPreloadManager.swift", "kind": "StringLiteral", "offset": 770, "length": 31, "value": "\"Kindly create IMBanner Object\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerPreloadManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerPreloadManager.swift", "kind": "StringLiteral", "offset": 584, "length": 22, "value": "\"InMobiSDK.IMBannerPreloadManager\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 227, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 248, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 279, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 317, "length": 1, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 337, "length": 1, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 364, "length": 1, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 389, "length": 1, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 419, "length": 1, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 227, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 248, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 279, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 317, "length": 1, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 337, "length": 1, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 364, "length": 1, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 389, "length": 1, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 419, "length": 1, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 227, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 248, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 279, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 317, "length": 1, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 337, "length": 1, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 364, "length": 1, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 389, "length": 1, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "IntegerLiteral", "offset": 419, "length": 1, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Helpers\/IMUnifiedIdUtilities.swift", "kind": "StringLiteral", "offset": 4834, "length": 45, "value": "\"com.inmobi.unifiedidservice.backgroundQueue\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 307, "length": 6, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 323, "length": 14, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 347, "length": 14, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 371, "length": 15, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 396, "length": 27, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 433, "length": 13, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 456, "length": 11, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 477, "length": 8, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 495, "length": 19, "value": "9" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 524, "length": 22, "value": "10" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 556, "length": 20, "value": "11" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 586, "length": 17, "value": "12" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 613, "length": 18, "value": "13" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 641, "length": 17, "value": "14" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 684, "length": 2, "value": "22" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 719, "length": 2, "value": "23" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 307, "length": 6, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 323, "length": 14, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 347, "length": 14, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 371, "length": 15, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 396, "length": 27, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 433, "length": 13, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 456, "length": 11, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 477, "length": 8, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 495, "length": 19, "value": "9" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 524, "length": 22, "value": "10" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 556, "length": 20, "value": "11" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 586, "length": 17, "value": "12" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 613, "length": 18, "value": "13" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 641, "length": 17, "value": "14" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 684, "length": 2, "value": "22" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "IntegerLiteral", "offset": 719, "length": 2, "value": "23" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMRequestStatus.swift", "kind": "StringLiteral", "offset": 744, "length": 15, "value": "\"InMobiSDK.IMRequestStatus\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Managers\/IMAdManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Managers\/IMAdManager.swift", "kind": "BooleanLiteral", "offset": 536, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Managers\/IMAdManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Managers\/IMAdManager.swift", "kind": "StringLiteral", "offset": 168, "length": 11, "value": "\"InMobiSDK.IMAdManager\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMInterstitialAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMInterstitialAdProvider.swift", "kind": "BooleanLiteral", "offset": 380, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMInterstitialAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMInterstitialAdProvider.swift", "kind": "StringLiteral", "offset": 184, "length": 24, "value": "\"InMobiSDK.IMInterstitialAdProvider\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", "kind": "StringLiteral", "offset": 201, "length": 38, "value": "\"com.inmobi.ads.adresponsemodel.error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", "kind": "IntegerLiteral", "offset": 300, "length": 4, "value": "1117" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", "kind": "IntegerLiteral", "offset": 323, "length": 4, "value": "1118" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", "kind": "IntegerLiteral", "offset": 300, "length": 4, "value": "1117" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", "kind": "IntegerLiteral", "offset": 323, "length": 4, "value": "1118" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", "kind": "IntegerLiteral", "offset": 300, "length": 4, "value": "1117" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdResponseModel.swift", "kind": "IntegerLiteral", "offset": 323, "length": 4, "value": "1118" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Audience Bidding\/IMAudienceBiddingToken.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Audience Bidding\/IMAudienceBiddingToken.swift", "kind": "IntegerLiteral", "offset": 237, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityManager.swift", "kind": "BooleanLiteral", "offset": 428, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityManager.swift", "kind": "BooleanLiteral", "offset": 490, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityManager.swift", "kind": "BooleanLiteral", "offset": 622, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityManager.swift", "kind": "StringLiteral", "offset": 726, "length": 36, "value": "\"com.inmobi.IMAdQualityManager.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAudioAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAudioAdUnit.swift", "kind": "StringLiteral", "offset": 171, "length": 13, "value": "\"InMobiSDK.IMAudioAdUnit\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Movable\/IMMovableView.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Movable\/IMMovableView.swift", "kind": "BooleanLiteral", "offset": 1047, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Movable\/IMMovableView.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Movable\/IMMovableView.swift", "kind": "FloatLiteral", "offset": 2482, "length": 3, "value": "0.0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Movable\/IMMovableView.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Movable\/IMMovableView.swift", "kind": "FloatLiteral", "offset": 2534, "length": 3, "value": "0.0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdFetchServiceManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdFetchServiceManager.swift", "kind": "StringLiteral", "offset": 219, "length": 42, "value": "\"com.inmobi.unifiedid.fetch.service.error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Public\/IMUserDataModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Public\/IMUserDataModel.swift", "kind": "StringLiteral", "offset": 892, "length": 15, "value": "\"InMobiSDK.IMUserDataModel\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Storage\/IMKeyValueStore.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Storage\/IMKeyValueStore.swift", "kind": "StringLiteral", "offset": 191, "length": 12, "value": "\"com.inmobi\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Model\/IMLogEntry.swift", + "kind": "BooleanLiteral", + "offset": 341, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 319, "length": 41, "value": "\"com.inmobi.IMPublisherProvidedInfo.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 398, "length": 24, "value": "\"com.inmobi.user.gender\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 462, "length": 27, "value": "\"com.inmobi.user.education\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 533, "length": 29, "value": "\"com.inmobi.user.yearofbirth\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 596, "length": 21, "value": "\"com.inmobi.user.age\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 656, "length": 26, "value": "\"com.inmobi.user.language\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 724, "length": 28, "value": "\"com.inmobi.user.postalcode\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 792, "length": 26, "value": "\"com.inmobi.user.areacode\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 858, "length": 27, "value": "\"com.inmobi.user.interests\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 925, "length": 26, "value": "\"com.inmobi.user.agegroup\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 994, "length": 29, "value": "\"com.inmobi.user.haslocation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1062, "length": 26, "value": "\"com.inmobi.user.latitude\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1128, "length": 27, "value": "\"com.inmobi.user.longitude\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1194, "length": 26, "value": "\"com.inmobi.user.accuracy\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1263, "length": 29, "value": "\"com.inmobi.user.lastknownts\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1334, "length": 28, "value": "\"com.inmobi.sdk.haslocation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1400, "length": 25, "value": "\"com.inmobi.sdk.latitude\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1464, "length": 26, "value": "\"com.inmobi.sdk.longitude\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1528, "length": 25, "value": "\"com.inmobi.sdk.accuracy\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1596, "length": 28, "value": "\"com.inmobi.sdk.lastknownts\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1659, "length": 22, "value": "\"com.inmobi.user.city\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1717, "length": 23, "value": "\"com.inmobi.user.state\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1778, "length": 25, "value": "\"com.inmobi.user.country\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1848, "length": 32, "value": "\"com.inmobi.publisher.unifiedid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMPublisherProvidedInfo.swift", "kind": "StringLiteral", "offset": 1925, "length": 32, "value": "\"com.inmobi.user.age.restricted\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 250, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 261, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 277, "length": 9, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 250, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 261, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 277, "length": 9, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBanner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBanner.swift", "kind": "IntegerLiteral", - "offset": 7664, + "offset": 7762, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMBannerCoreAd.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMBannerCoreAd.swift", "kind": "BooleanLiteral", "offset": 262, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMBannerCoreAd.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMBannerCoreAd.swift", "kind": "StringLiteral", "offset": 171, "length": 14, "value": "\"InMobiSDK.IMBannerCoreAd\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Interstitial\/IMInterstitialPreloadManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Interstitial\/IMInterstitialPreloadManager.swift", "kind": "StringLiteral", "offset": 614, "length": 28, "value": "\"InMobiSDK.IMInterstitialPreloadManager\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 216, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 227, "length": 13, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 270, "length": 4, "value": "1000" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 307, "length": 4, "value": "1001" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 332, "length": 4, "value": "1004" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 372, "length": 4, "value": "1010" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 409, "length": 4, "value": "1013" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 444, "length": 4, "value": "1014" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 478, "length": 4, "value": "1015" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 508, "length": 4, "value": "1016" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 545, "length": 4, "value": "1017" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 605, "length": 4, "value": "1101" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 647, "length": 4, "value": "1102" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 675, "length": 4, "value": "1103" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 737, "length": 4, "value": "1104" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 781, "length": 4, "value": "1105" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 812, "length": 4, "value": "1106" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 846, "length": 4, "value": "1107" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 885, "length": 4, "value": "1108" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 921, "length": 4, "value": "1109" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 953, "length": 4, "value": "1110" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 981, "length": 4, "value": "1111" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1012, "length": 4, "value": "1112" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1046, "length": 4, "value": "1113" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1082, "length": 4, "value": "1114" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1116, "length": 4, "value": "1115" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1160, "length": 4, "value": "1116" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1193, "length": 4, "value": "1117" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1216, "length": 4, "value": "1118" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1250, "length": 4, "value": "1119" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1286, "length": 4, "value": "1120" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1327, "length": 4, "value": "1131" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1358, "length": 4, "value": "1132" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1421, "length": 4, "value": "1133" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1482, "length": 4, "value": "1134" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1540, "length": 4, "value": "1135" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1600, "length": 4, "value": "1136" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1629, "length": 4, "value": "1160" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1668, "length": 4, "value": "1161" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1712, "length": 4, "value": "1162" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1755, "length": 4, "value": "1170" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1784, "length": 4, "value": "1181" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1815, "length": 4, "value": "1182" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1856, "length": 4, "value": "1183" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1904, "length": 4, "value": "1184" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1932, "length": 4, "value": "1185" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1980, "length": 4, "value": "1186" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2008, "length": 4, "value": "1187" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2052, "length": 4, "value": "1310" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2101, "length": 4, "value": "1311" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2148, "length": 4, "value": "1312" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2189, "length": 4, "value": "1315" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 216, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 227, "length": 13, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 270, "length": 4, "value": "1000" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 307, "length": 4, "value": "1001" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 332, "length": 4, "value": "1004" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 372, "length": 4, "value": "1010" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 409, "length": 4, "value": "1013" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 444, "length": 4, "value": "1014" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 478, "length": 4, "value": "1015" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 508, "length": 4, "value": "1016" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 545, "length": 4, "value": "1017" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 605, "length": 4, "value": "1101" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 647, "length": 4, "value": "1102" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 675, "length": 4, "value": "1103" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 737, "length": 4, "value": "1104" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 781, "length": 4, "value": "1105" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 812, "length": 4, "value": "1106" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 846, "length": 4, "value": "1107" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 885, "length": 4, "value": "1108" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 921, "length": 4, "value": "1109" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 953, "length": 4, "value": "1110" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 981, "length": 4, "value": "1111" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1012, "length": 4, "value": "1112" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1046, "length": 4, "value": "1113" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1082, "length": 4, "value": "1114" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1116, "length": 4, "value": "1115" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1160, "length": 4, "value": "1116" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1193, "length": 4, "value": "1117" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1216, "length": 4, "value": "1118" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1250, "length": 4, "value": "1119" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1286, "length": 4, "value": "1120" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1327, "length": 4, "value": "1131" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1358, "length": 4, "value": "1132" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1421, "length": 4, "value": "1133" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1482, "length": 4, "value": "1134" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1540, "length": 4, "value": "1135" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1600, "length": 4, "value": "1136" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1629, "length": 4, "value": "1160" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1668, "length": 4, "value": "1161" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1712, "length": 4, "value": "1162" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1755, "length": 4, "value": "1170" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1784, "length": 4, "value": "1181" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1815, "length": 4, "value": "1182" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1856, "length": 4, "value": "1183" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1904, "length": 4, "value": "1184" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1932, "length": 4, "value": "1185" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1980, "length": 4, "value": "1186" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2008, "length": 4, "value": "1187" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2052, "length": 4, "value": "1310" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2101, "length": 4, "value": "1311" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2148, "length": 4, "value": "1312" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2189, "length": 4, "value": "1315" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 216, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 227, "length": 13, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 270, "length": 4, "value": "1000" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 307, "length": 4, "value": "1001" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 332, "length": 4, "value": "1004" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 372, "length": 4, "value": "1010" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 409, "length": 4, "value": "1013" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 444, "length": 4, "value": "1014" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 478, "length": 4, "value": "1015" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 508, "length": 4, "value": "1016" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 545, "length": 4, "value": "1017" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 605, "length": 4, "value": "1101" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 647, "length": 4, "value": "1102" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 675, "length": 4, "value": "1103" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 737, "length": 4, "value": "1104" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 781, "length": 4, "value": "1105" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 812, "length": 4, "value": "1106" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 846, "length": 4, "value": "1107" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 885, "length": 4, "value": "1108" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 921, "length": 4, "value": "1109" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 953, "length": 4, "value": "1110" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 981, "length": 4, "value": "1111" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1012, "length": 4, "value": "1112" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1046, "length": 4, "value": "1113" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1082, "length": 4, "value": "1114" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1116, "length": 4, "value": "1115" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1160, "length": 4, "value": "1116" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1193, "length": 4, "value": "1117" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1216, "length": 4, "value": "1118" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1250, "length": 4, "value": "1119" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1286, "length": 4, "value": "1120" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1327, "length": 4, "value": "1131" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1358, "length": 4, "value": "1132" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1421, "length": 4, "value": "1133" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1482, "length": 4, "value": "1134" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1540, "length": 4, "value": "1135" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1600, "length": 4, "value": "1136" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1629, "length": 4, "value": "1160" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1668, "length": 4, "value": "1161" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1712, "length": 4, "value": "1162" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1755, "length": 4, "value": "1170" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1784, "length": 4, "value": "1181" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1815, "length": 4, "value": "1182" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1856, "length": 4, "value": "1183" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1904, "length": 4, "value": "1184" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1932, "length": 4, "value": "1185" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 1980, "length": 4, "value": "1186" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2008, "length": 4, "value": "1187" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2052, "length": 4, "value": "1310" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2101, "length": 4, "value": "1311" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2148, "length": 4, "value": "1312" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "IntegerLiteral", "offset": 2189, "length": 4, "value": "1315" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMAdUtilities.swift", "kind": "StringLiteral", "offset": 3609, "length": 30, "value": "\"com.inmobi.ads.requeststatus\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 280, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 304, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 324, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 348, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 280, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 304, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 324, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 348, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 280, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 304, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 324, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMUIDMapUtils.swift", "kind": "IntegerLiteral", "offset": 348, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMSDKSwiftCommonUtil.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Operation\/IMLogPersistenceSaveOperation.swift", + "kind": "BooleanLiteral", + "offset": 371, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Operation\/IMLogPersistenceSaveOperation.swift", + "kind": "StringLiteral", + "offset": 181, + "length": 29, + "value": "\"InMobiSDK.IMLogPersistenceSaveOperation\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMSDKSwiftCommonUtil.swift", "kind": "IntegerLiteral", "offset": 248, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMSDKSwiftCommonUtil.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMSDKSwiftCommonUtil.swift", "kind": "IntegerLiteral", "offset": 294, "length": 2, "value": "32" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMSDKSwiftCommonUtil.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMSDKSwiftCommonUtil.swift", "kind": "IntegerLiteral", "offset": 341, "length": 2, "value": "36" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Persistence\/IMSdkLogDAO.swift", "kind": "StringLiteral", - "offset": 582, - "length": 12, - "value": "\"mk-ad-slot\"" + "offset": 368, + "length": 16, + "value": "\"com.inmobi.log\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Persistence\/IMSdkLogDAO.swift", "kind": "StringLiteral", - "offset": 629, - "length": 6, - "value": "\"u-rt\"" + "offset": 416, + "length": 14, + "value": "\"InMobiSdkLog\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Persistence\/IMSdkLogDAO.swift", "kind": "StringLiteral", - "offset": 678, - "length": 27, - "value": "\"a-lastAudioBannerPlayedTs\"" + "offset": 461, + "length": 4, + "value": "\"id\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Persistence\/IMSdkLogDAO.swift", "kind": "StringLiteral", - "offset": 742, - "length": 22, - "value": "\"a-audioBannerEnabled\"" + "offset": 498, + "length": 8, + "value": "\"expiry\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Persistence\/IMSdkLogDAO.swift", "kind": "StringLiteral", - "offset": 808, - "length": 19, - "value": "\"a-audioBannerFreq\"" + "offset": 541, + "length": 9, + "value": "\"created\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Persistence\/IMSdkLogDAO.swift", "kind": "StringLiteral", - "offset": 873, - "length": 9, - "value": "\"a-b-umc\"" + "offset": 1032, + "length": 17, + "value": "\"com.inmobi.logs\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Persistence\/IMSdkLogDAO.swift", + "kind": "BooleanLiteral", + "offset": 1157, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Persistence\/IMSdkLogDAO.swift", + "kind": "StringLiteral", + "offset": 1221, + "length": 10, + "value": "\"\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Persistence\/IMSdkLogDAO.swift", + "kind": "StringLiteral", + "offset": 1230, + "length": 2, + "value": "\"\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 582, + "offset": 439, "length": 12, "value": "\"mk-ad-slot\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 629, + "offset": 486, "length": 6, "value": "\"u-rt\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 678, - "length": 27, - "value": "\"a-lastAudioBannerPlayedTs\"" + "offset": 526, + "length": 13, + "value": "\"audioObject\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 742, - "length": 22, - "value": "\"a-audioBannerEnabled\"" + "offset": 439, + "length": 12, + "value": "\"mk-ad-slot\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 808, - "length": 19, - "value": "\"a-audioBannerFreq\"" + "offset": 486, + "length": 6, + "value": "\"u-rt\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 873, - "length": 9, - "value": "\"a-b-umc\"" + "offset": 526, + "length": 13, + "value": "\"audioObject\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 1753, + "offset": 1171, "length": 19, "value": "\"a-parentViewWidth\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 1803, + "offset": 1221, "length": 18, "value": "\"a-productVersion\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 1849, + "offset": 1267, "length": 13, "value": "\"trackerType\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 1753, + "offset": 1171, "length": 19, "value": "\"a-parentViewWidth\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 1803, + "offset": 1221, "length": 18, "value": "\"a-productVersion\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 1849, + "offset": 1267, "length": 13, "value": "\"trackerType\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 2474, + "offset": 1787, "length": 12, "value": "\"mk-ad-slot\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 2522, - "length": 21, - "value": "\"a-lastAudioPlayedTs\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 2587, + "offset": 1827, "length": 13, - "value": "\"a-audioFreq\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 2646, - "length": 7, - "value": "\"a-umc\"" + "value": "\"audioObject\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 2474, + "offset": 1787, "length": 12, "value": "\"mk-ad-slot\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 2522, - "length": 21, - "value": "\"a-lastAudioPlayedTs\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 2587, + "offset": 1827, "length": 13, - "value": "\"a-audioFreq\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 2646, - "length": 7, - "value": "\"a-umc\"" + "value": "\"audioObject\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3632, + "offset": 2730, "length": 3, "value": "\"0\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3664, + "offset": 2762, "length": 4, "value": "\"im\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3741, + "offset": 2839, "length": 14, "value": "\"u-postalcode\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3780, + "offset": 2878, "length": 12, "value": "\"u-areacode\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3829, + "offset": 2927, "length": 33, "value": "\"d-density-dependent-screen-size\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3887, + "offset": 2985, "length": 12, "value": "\"d-textsize\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3922, + "offset": 3020, "length": 8, "value": "\"adtype\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3955, + "offset": 3053, "length": 19, "value": "\"client-request-id\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4007, + "offset": 3105, "length": 8, "value": "\"format\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4043, + "offset": 3141, "length": 9, "value": "\"im-plid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4074, + "offset": 3172, "length": 12, "value": "\"c-ap-bssid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4117, + "offset": 3215, "length": 20, "value": "\"loc-consent-status\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4162, + "offset": 3260, "length": 12, "value": "\"u-appcache\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4210, + "offset": 3308, "length": 23, "value": "\"has-dynamic-mediation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4259, + "offset": 3357, "length": 12, "value": "\"int-origin\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3741, + "offset": 2839, "length": 14, "value": "\"u-postalcode\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3780, + "offset": 2878, "length": 12, "value": "\"u-areacode\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3829, + "offset": 2927, "length": 33, "value": "\"d-density-dependent-screen-size\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3887, + "offset": 2985, "length": 12, "value": "\"d-textsize\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3922, + "offset": 3020, "length": 8, "value": "\"adtype\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 3955, + "offset": 3053, "length": 19, "value": "\"client-request-id\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4007, + "offset": 3105, "length": 8, "value": "\"format\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4043, + "offset": 3141, "length": 9, "value": "\"im-plid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4074, + "offset": 3172, "length": 12, "value": "\"c-ap-bssid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4117, + "offset": 3215, "length": 20, "value": "\"loc-consent-status\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4162, + "offset": 3260, "length": 12, "value": "\"u-appcache\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4210, + "offset": 3308, "length": 23, "value": "\"has-dynamic-mediation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAdRequestModel.swift", "kind": "StringLiteral", - "offset": 4259, + "offset": 3357, "length": 12, "value": "\"int-origin\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMUnifiedLogger.swift", + "kind": "Array", + "offset": 1001, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMUnifiedLogger.swift", + "kind": "BooleanLiteral", + "offset": 1828, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 207, "length": 12, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 229, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 245, "length": 5, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 207, "length": 12, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 229, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 245, "length": 5, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 207, "length": 12, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 229, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 245, "length": 5, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 635, "length": 7, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 652, "length": 4, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 666, "length": 15, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 635, "length": 7, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 652, "length": 4, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 666, "length": 15, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 635, "length": 7, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 652, "length": 4, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", "offset": 666, "length": 15, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "kind": "BooleanLiteral", + "offset": 984, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "kind": "IntegerLiteral", + "offset": 1115, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "BooleanLiteral", - "offset": 965, + "offset": 1165, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "BooleanLiteral", - "offset": 1094, + "offset": 1294, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", - "offset": 1205, + "offset": 1405, "length": 3, "value": "320" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", - "offset": 1218, + "offset": 1418, "length": 2, "value": "50" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "StringLiteral", - "offset": 1266, + "offset": 1466, "length": 3, "value": "\"0\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "BooleanLiteral", - "offset": 3674, + "offset": 3972, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/DataModels\/IMCoreAdSettings.swift", "kind": "IntegerLiteral", - "offset": 4195, + "offset": 4493, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Native\/IMNative.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Native\/IMNative.swift", "kind": "BooleanLiteral", - "offset": 7160, + "offset": 7216, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Native\/IMNative.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Native\/IMNative.swift", "kind": "StringLiteral", "offset": 1320, "length": 8, "value": "\"InMobiSDK.IMNative\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Public\/IMUserDataTypes.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Public\/IMUserDataTypes.swift", "kind": "StringLiteral", "offset": 1083, "length": 15, "value": "\"InMobiSDK.IMUserDataTypes\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", "kind": "IntegerLiteral", "offset": 272, "length": 16, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", "kind": "IntegerLiteral", "offset": 298, "length": 15, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", "kind": "IntegerLiteral", "offset": 272, "length": 16, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", "kind": "IntegerLiteral", "offset": 298, "length": 15, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", "kind": "IntegerLiteral", "offset": 272, "length": 16, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", "kind": "IntegerLiteral", "offset": 298, "length": 15, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Reachability\/IMSDKCommonsNetworkReachability.swift", + "kind": "StringLiteral", + "offset": 423, + "length": 40, + "value": "\"kInMobiReachabilityChangedNotification\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "kind": "IntegerLiteral", + "offset": 376, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "kind": "BooleanLiteral", + "offset": 1070, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", "kind": "StringLiteral", - "offset": 423, - "length": 40, - "value": "\"kInMobiReachabilityChangedNotification\"" + "offset": 1276, + "length": 29, + "value": "\"com.inmobi.IMAdQuality.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", "kind": "IntegerLiteral", - "offset": 376, + "offset": 1386, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", "kind": "BooleanLiteral", - "offset": 1180, + "offset": 1438, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", "kind": "BooleanLiteral", - "offset": 1348, + "offset": 1534, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", - "kind": "StringLiteral", - "offset": 1554, - "length": 29, - "value": "\"com.inmobi.IMAdQuality.lock\"" + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "kind": "IntegerLiteral", + "offset": 1740, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "kind": "IntegerLiteral", + "offset": 1794, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "kind": "IntegerLiteral", + "offset": 1830, + "length": 1, + "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", "kind": "StringLiteral", "offset": 199, "length": 8, "value": "\"InMobiSDK.IMAdUnit\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnit.swift", + "kind": "IntegerLiteral", + "offset": 17062, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1068, "length": 15, "value": "\"d-nettype-raw\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1118, "length": 16, "value": "\"d-localization\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1165, "length": 12, "value": "\"d-language\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1209, "length": 19, "value": "\"d-devicemachinehw\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1255, "length": 10, "value": "\"u-appver\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1293, "length": 10, "value": "\"u-appbid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1334, "length": 10, "value": "\"u-appdnm\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1374, "length": 18, "value": "\"u-appsecure-dict\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1418, "length": 4, "value": "\"ts\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1453, "length": 19, "value": "\"u-tracking-status\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1498, "length": 12, "value": "\"mk-version\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1533, "length": 10, "value": "\"u-id-map\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1566, "length": 10, "value": "\"u-id-adt\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1602, "length": 8, "value": "\"u-s-id\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1663, "length": 13, "value": "\"do_not_sell\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1708, "length": 12, "value": "\"us_privacy\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1068, "length": 15, "value": "\"d-nettype-raw\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1118, "length": 16, "value": "\"d-localization\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1165, "length": 12, "value": "\"d-language\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1209, "length": 19, "value": "\"d-devicemachinehw\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1255, "length": 10, "value": "\"u-appver\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1293, "length": 10, "value": "\"u-appbid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1334, "length": 10, "value": "\"u-appdnm\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1374, "length": 18, "value": "\"u-appsecure-dict\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1418, "length": 4, "value": "\"ts\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1453, "length": 19, "value": "\"u-tracking-status\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1498, "length": 12, "value": "\"mk-version\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1533, "length": 10, "value": "\"u-id-map\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1566, "length": 10, "value": "\"u-id-adt\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1602, "length": 8, "value": "\"u-s-id\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1663, "length": 13, "value": "\"do_not_sell\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 1708, "length": 12, "value": "\"us_privacy\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 3615, "length": 20, "value": "\"u-app-orientations\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 3660, "length": 4, "value": "\"tz\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 3615, "length": 20, "value": "\"u-app-orientations\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMCommonNetworkRequestModel.swift", "kind": "StringLiteral", "offset": 3660, "length": 4, "value": "\"tz\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 261, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 272, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 288, "length": 9, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 261, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 272, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Banner\/IMBannerAudioDelegate.swift", "kind": "IntegerLiteral", "offset": 288, "length": 9, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkWebView.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkWebView.swift", "kind": "BooleanLiteral", "offset": 807, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkWebView.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkWebView.swift", "kind": "StringLiteral", "offset": 528, "length": 16, "value": "\"InMobiSDK.IMNetworkWebView\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkOperation.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkOperation.swift", "kind": "BooleanLiteral", "offset": 2109, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkOperation.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkOperation.swift", "kind": "BooleanLiteral", "offset": 2148, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkOperation.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkOperation.swift", "kind": "StringLiteral", "offset": 412, "length": 18, "value": "\"InMobiSDK.IMNetworkOperation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMNativeCoreAd.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMNativeCoreAd.swift", "kind": "StringLiteral", "offset": 171, "length": 14, "value": "\"InMobiSDK.IMNativeCoreAd\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkRequest.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityNetworkRequest.swift", "kind": "IntegerLiteral", "offset": 566, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 217, "length": 7, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 234, "length": 11, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 255, "length": 6, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 271, "length": 6, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 287, "length": 5, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 302, "length": 8, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 320, "length": 6, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 336, "length": 8, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 354, "length": 7, "value": "9" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 217, "length": 7, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 234, "length": 11, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 255, "length": 6, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 271, "length": 6, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 287, "length": 5, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 302, "length": 8, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 320, "length": 6, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 336, "length": 8, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 354, "length": 7, "value": "9" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 217, "length": 7, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 234, "length": 11, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 255, "length": 6, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 271, "length": 6, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 287, "length": 5, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 302, "length": 8, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 320, "length": 6, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 336, "length": 8, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMAdUnitDelegates.swift", "kind": "IntegerLiteral", "offset": 354, "length": 7, "value": "9" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudio.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogAdTypeProtocol.swift", + "kind": "BooleanLiteral", + "offset": 1335, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogAdTypeProtocol.swift", + "kind": "BooleanLiteral", + "offset": 2009, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogAdTypeProtocol.swift", + "kind": "BooleanLiteral", + "offset": 2674, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogAdTypeProtocol.swift", + "kind": "BooleanLiteral", + "offset": 3365, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogAdTypeProtocol.swift", + "kind": "BooleanLiteral", + "offset": 4069, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogAdTypeProtocol.swift", + "kind": "BooleanLiteral", + "offset": 4631, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudio.swift", "kind": "IntegerLiteral", - "offset": 4475, + "offset": 4571, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudio.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/AudioIcon\/IMAudio.swift", "kind": "BooleanLiteral", - "offset": 4550, + "offset": 4646, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/PrivacyCompliance\/IMComplianceManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/PrivacyCompliance\/IMComplianceManager.swift", "kind": "StringLiteral", "offset": 289, "length": 37, "value": "\"com.inmobi.IMComplianceManager.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Network\/NetworkInterface\/IMUnifiedIdNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogging.swift", + "kind": "IntegerLiteral", + "offset": 126, + "length": 5, + "value": "1" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogging.swift", + "kind": "IntegerLiteral", + "offset": 141, + "length": 4, + "value": "2" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogging.swift", + "kind": "IntegerLiteral", + "offset": 155, + "length": 5, + "value": "3" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogging.swift", + "kind": "IntegerLiteral", + "offset": 126, + "length": 5, + "value": "1" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogging.swift", + "kind": "IntegerLiteral", + "offset": 141, + "length": 4, + "value": "2" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Interface\/IMLogging.swift", + "kind": "IntegerLiteral", + "offset": 155, + "length": 5, + "value": "3" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Network\/NetworkInterface\/IMUnifiedIdNetworkInterface.swift", "kind": "StringLiteral", "offset": 218, "length": 36, "value": "\"com.inmobi.unifiedid.service.error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Network\/NetworkInterface\/IMUnifiedIdNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Network\/NetworkInterface\/IMUnifiedIdNetworkInterface.swift", "kind": "StringLiteral", "offset": 387, "length": 45, "value": "\"com.inmobi.IMUnifiedIdNetworkInterface.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Network\/NetworkInterface\/IMUnifiedIdNetworkInterface.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Network\/NetworkInterface\/IMUnifiedIdNetworkInterface.swift", "kind": "BooleanLiteral", "offset": 492, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMInternetAvailabilityAdRetryTracker.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMInternetAvailabilityAdRetryTracker.swift", "kind": "IntegerLiteral", "offset": 453, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMInternetAvailabilityAdRetryTracker.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMInternetAvailabilityAdRetryTracker.swift", "kind": "BooleanLiteral", "offset": 508, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMTimerManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMTimerManager.swift", "kind": "BooleanLiteral", "offset": 530, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMTimerManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMTimerManager.swift", "kind": "StringLiteral", "offset": 262, "length": 14, "value": "\"InMobiSDK.IMTimerManager\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/PingStore\/IMPing.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/PingStore\/IMPing.swift", "kind": "StringLiteral", "offset": 166, "length": 6, "value": "\"InMobiSDK.IMPing\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Operation\/IMLogNetworkOperation.swift", + "kind": "IntegerLiteral", + "offset": 396, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Operation\/IMLogNetworkOperation.swift", + "kind": "BooleanLiteral", + "offset": 432, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Operation\/IMLogNetworkOperation.swift", + "kind": "BooleanLiteral", + "offset": 480, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Operation\/IMLogNetworkOperation.swift", + "kind": "BooleanLiteral", + "offset": 800, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Operation\/IMLogNetworkOperation.swift", + "kind": "StringLiteral", + "offset": 173, + "length": 21, + "value": "\"InMobiSDK.IMLogNetworkOperation\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12274, + "offset": 12659, "length": 15, "value": "\".IMLTVPEvents\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12365, + "offset": 12750, "length": 20, "value": "\"im-cfg-commons-mgr\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12430, + "offset": 12815, "length": 20, "value": "\"im-cfg-metrics-mgr\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12494, + "offset": 12879, "length": 19, "value": "\"im-cfg-req-params\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12555, + "offset": 12940, "length": 17, "value": "\"im-cfg-root-mgr\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12614, + "offset": 12999, "length": 24, "value": "\"im_cache_ad_server_url\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12682, + "offset": 13067, "length": 26, "value": "\"im_cache_rule_server_url\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12747, + "offset": 13132, "length": 20, "value": "\"imm_cache_location\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12808, + "offset": 13193, "length": 24, "value": "\"com.inmobi.logs.prefix\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12887, + "offset": 13272, "length": 13, "value": "\"_iat_dids__\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 12940, + "offset": 13325, "length": 20, "value": "\"_iat_dids_expiry__\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13002, + "offset": 13387, "length": 17, "value": "\"_iat_download__\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13056, + "offset": 13441, "length": 12, "value": "\"_iat_map__\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13106, + "offset": 13491, "length": 24, "value": "\"com.inmobi._iat_list__\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13192, + "offset": 13577, "length": 16, "value": "\"iae_session_id\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13252, + "offset": 13637, "length": 16, "value": "\"iae_session_ts\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13309, + "offset": 13694, "length": 13, "value": "\"ltvp_ft_day\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13364, + "offset": 13749, "length": 14, "value": "\"ltvp_ft_ever\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13421, + "offset": 13806, "length": 15, "value": "\"ltvp_ft_month\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13478, + "offset": 13863, "length": 14, "value": "\"ltvp_ft_user\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13534, + "offset": 13919, "length": 14, "value": "\"ltvp_ft_week\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13590, + "offset": 13975, "length": 14, "value": "\"ltvp_ft_bits\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13656, + "offset": 14041, "length": 23, "value": "\"com.inmobi.user.ltvid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13720, + "offset": 14105, "length": 40, "value": "\"com.inmobi.commonManager.adNetwork.uid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13801, + "offset": 14186, "length": 38, "value": "\"com.inmobi.commonManager.commons.uid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13876, + "offset": 14261, "length": 34, "value": "\"com.inmobi.commonManager.iat.uid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 13948, + "offset": 14333, "length": 35, "value": "\"com.inmobi.commonManager.ltvp.uid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14026, + "offset": 14411, "length": 40, "value": "\"com.inmobi.commonManager.rendering.uid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14104, + "offset": 14489, "length": 35, "value": "\"com.inmobi.commonManager.carb.uid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14178, + "offset": 14563, "length": 36, "value": "\"com.inmobi.commonManager.mraid.uid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14250, + "offset": 14635, "length": 33, "value": "\"com.inmobi.commonManager.pk.uid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14349, + "offset": 14734, "length": 36, "value": "\"com.inmobi.configManager.adNetwork\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14429, + "offset": 14814, "length": 34, "value": "\"com.inmobi.configManager.commons\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14503, + "offset": 14888, "length": 30, "value": "\"com.inmobi.configManager.iat\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14574, + "offset": 14959, "length": 31, "value": "\"com.inmobi.configManager.ltvp\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14646, + "offset": 15031, "length": 31, "value": "\"com.inmobi.configManager.root\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14723, + "offset": 15108, "length": 36, "value": "\"com.inmobi.configManager.rendering\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14800, + "offset": 15185, "length": 31, "value": "\"com.inmobi.configManager.carb\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14870, + "offset": 15255, "length": 29, "value": "\"com.inmobi.configManager.pk\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 14975, + "offset": 15360, "length": 38, "value": "\"com.inmobi.metricManager.configs.API\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15060, + "offset": 15445, "length": 44, "value": "\"com.inmobi.metricManager.configs.adNetwork\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15152, + "offset": 15537, "length": 38, "value": "\"com.inmobi.metricManager.configs.iat\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15236, + "offset": 15621, "length": 36, "value": "\"com.inmobi.metricManager.count.API\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15317, + "offset": 15702, "length": 42, "value": "\"com.inmobi.metricManager.count.adNetwork\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15405, + "offset": 15790, "length": 36, "value": "\"com.inmobi.metricManager.count.iat\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15484, + "offset": 15869, "length": 40, "value": "\"com.inmobi.metricManager.timestamp.API\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15566, + "offset": 15951, "length": 46, "value": "\"com.inmobi.metricManager.timestamp.adNetwork\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15655, + "offset": 16040, "length": 40, "value": "\"com.inmobi.metricManager.timestamp.iat\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15754, + "offset": 16139, "length": 29, "value": "\"com.inmobi.catalog.updateTs\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15824, + "offset": 16209, "length": 24, "value": "\"com.inmobi.user.gender\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15886, + "offset": 16271, "length": 27, "value": "\"com.inmobi.user.education\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 15951, + "offset": 16336, "length": 29, "value": "\"com.inmobi.user.dateOfBirth\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16018, + "offset": 16403, "length": 21, "value": "\"com.inmobi.user.age\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16088, + "offset": 16473, "length": 31, "value": "\"com.inmobi.user.maritalStatus\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16172, + "offset": 16557, "length": 35, "value": "\"com.inmobi.user.sexualOrientation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16254, + "offset": 16639, "length": 29, "value": "\"com.inmobi.user.hasChildren\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16322, + "offset": 16707, "length": 26, "value": "\"com.inmobi.user.language\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16389, + "offset": 16774, "length": 28, "value": "\"com.inmobi.user.postalCode\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16456, + "offset": 16841, "length": 26, "value": "\"com.inmobi.user.areaCode\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16525, + "offset": 16910, "length": 27, "value": "\"com.inmobi.user.interests\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16598, + "offset": 16983, "length": 29, "value": "\"com.inmobi.user.hasLocation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16665, + "offset": 17050, "length": 26, "value": "\"com.inmobi.user.latitude\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16730, + "offset": 17115, "length": 27, "value": "\"com.inmobi.user.longitude\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16796, + "offset": 17181, "length": 26, "value": "\"com.inmobi.user.accuracy\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16869, + "offset": 17254, "length": 44, "value": "\"com.inmobi.user.lastKnownLocationTimestamp\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 16952, + "offset": 17337, "length": 22, "value": "\"com.inmobi.user.city\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17014, + "offset": 17399, "length": 23, "value": "\"com.inmobi.user.state\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17079, + "offset": 17464, "length": 25, "value": "\"com.inmobi.user.country\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17153, + "offset": 17538, "length": 26, "value": "\"com.inmobi.sdk.sessionid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17224, + "offset": 17609, "length": 37, "value": "\"com.inmobi.sdk.location.hasLocation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17298, + "offset": 17683, "length": 34, "value": "\"com.inmobi.sdk.location.latitude\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17370, + "offset": 17755, "length": 35, "value": "\"com.inmobi.sdk.location.longitude\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17443, + "offset": 17828, "length": 34, "value": "\"com.inmobi.sdk.location.accuracy\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17523, + "offset": 17908, "length": 52, "value": "\"com.inmobi.sdk.location.lastKnownLocationTimestamp\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17620, + "offset": 18005, "length": 26, "value": "\"com.inmobi.carb.updateTs\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17684, + "offset": 18069, "length": 19, "value": "\"com.inmobi.aesKey\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17735, + "offset": 18120, "length": 18, "value": "\"com.inmobi.ivKey\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17790, + "offset": 18175, "length": 33, "value": "\"com.inmobi.exceptionlogs.prefix\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 17911, + "offset": 18296, "length": 32, "value": "\"crashreportinglasttransmission\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 18134, + "offset": 18519, "length": 26, "value": "\"com.inmobi.user.agegroup\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 18208, + "offset": 18593, "length": 29, "value": "\"com.inmobi.user.yearofbirth\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 18284, + "offset": 18669, "length": 29, "value": "\"com.inmobi.user.lastknownts\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 18346, + "offset": 18731, "length": 21, "value": "\"com.inmobi.keys.aes\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 18520, + "offset": 18905, "length": 45, "value": "\"InMobi_defaultStore_user_preference_to_send\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 18723, + "offset": 19108, "length": 21, "value": "\"InMobi_defaultStore\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 18804, + "offset": 19189, "length": 25, "value": "\"InMobi_com.config.store\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 18983, + "offset": 19368, "length": 24, "value": "\"com.inmobidefaultStore\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19070, + "offset": 19455, "length": 28, "value": "\"com.inmobicom.config.store\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19235, + "offset": 19620, "length": 25, "value": "\"com.inmobi_defaultStore\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19324, + "offset": 19709, "length": 29, "value": "\"com.inmobi_com.config.store\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19539, + "offset": 19924, "length": 9, "value": "\".inmobi\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19593, + "offset": 19978, "length": 19, "value": "\"inmobi.sdkversion\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19650, + "offset": 20035, "length": 12, "value": "\"com.inmobi\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19717, + "offset": 20102, "length": 26, "value": "\"com.preinit.config.store\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19794, + "offset": 20179, "length": 24, "value": "\"com.coppa.config.store\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19871, + "offset": 20256, "length": 17, "value": "\"_configUpdateTs\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 19941, + "offset": 20326, "length": 24, "value": "\"bannerlasttransmission\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 20015, + "offset": 20400, "length": 21, "value": "\"intlasttransmission\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 20089, + "offset": 20474, "length": 24, "value": "\"nativelasttransmission\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 20179, + "offset": 20564, "length": 27, "value": "\"telemetrylasttransmission\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 20256, + "offset": 20641, "length": 21, "value": "\"asimMappingManagers\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 20325, + "offset": 20710, "length": 19, "value": "\"asimPlacementInfo\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/Util\/IMPersistentDataCleaner.swift", "kind": "StringLiteral", - "offset": 20396, + "offset": 20781, "length": 23, "value": "\"asimTrueBaseEventUrls\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMInterstitialCoreAd.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMInterstitialCoreAd.swift", "kind": "StringLiteral", "offset": 177, "length": 20, "value": "\"InMobiSDK.IMInterstitialCoreAd\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/PingStore\/IMPingStore.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/PingStore\/IMPingStore.swift", "kind": "StringLiteral", "offset": 707, "length": 29, "value": "\"com.inmobi.IMPingStore.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 288, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 308, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 330, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 349, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 288, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 308, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 330, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 349, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 288, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 308, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 330, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 349, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "StringLiteral", "offset": 1238, "length": 6, "value": "\"view\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "StringLiteral", "offset": 1275, "length": 6, "value": "\"type\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "StringLiteral", "offset": 1238, "length": 6, "value": "\"view\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "StringLiteral", "offset": 1275, "length": 6, "value": "\"type\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "StringLiteral", "offset": 2934, "length": 10, "value": "\"geometry\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "StringLiteral", "offset": 2934, "length": 10, "value": "\"geometry\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 7150, "length": 2, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "IntegerLiteral", "offset": 7183, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "BooleanLiteral", "offset": 7214, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "StringLiteral", "offset": 7258, "length": 2, "value": "\"\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "BooleanLiteral", "offset": 8188, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "FloatLiteral", "offset": 8240, "length": 3, "value": "0.0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel+SubModels.swift", "kind": "BooleanLiteral", "offset": 8284, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "StringLiteral", "offset": 5578, "length": 5, "value": "\"GET\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "StringLiteral", "offset": 5600, "length": 6, "value": "\"POST\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "StringLiteral", "offset": 5622, "length": 5, "value": "\"PUT\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "StringLiteral", "offset": 5644, "length": 6, "value": "\"HEAD\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "StringLiteral", "offset": 5578, "length": 5, "value": "\"GET\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "StringLiteral", "offset": 5600, "length": 6, "value": "\"POST\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "StringLiteral", "offset": 5622, "length": 5, "value": "\"PUT\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "StringLiteral", "offset": 5644, "length": 6, "value": "\"HEAD\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "IntegerLiteral", "offset": 5860, "length": 2, "value": "60" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "BooleanLiteral", "offset": 5892, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "IntegerLiteral", "offset": 5931, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "FloatLiteral", "offset": 5972, "length": 3, "value": "0.0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "BooleanLiteral", "offset": 6014, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/Request\/IMRequestProtocol.swift", "kind": "BooleanLiteral", "offset": 6135, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/AdReport\/IMUserAdReportHandler.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/AdReport\/IMUserAdReportHandler.swift", "kind": "StringLiteral", "offset": 524, "length": 21, "value": "\"InMobiSDK.IMUserAdReportHandler\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 226, "length": 3, "value": "101" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 239, "length": 16, "value": "102" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 265, "length": 12, "value": "103" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 287, "length": 18, "value": "104" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 226, "length": 3, "value": "101" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 239, "length": 16, "value": "102" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 265, "length": 12, "value": "103" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 287, "length": 18, "value": "104" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 226, "length": 3, "value": "101" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 239, "length": 16, "value": "102" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 265, "length": 12, "value": "103" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "IntegerLiteral", "offset": 287, "length": 18, "value": "104" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "StringLiteral", "offset": 405, "length": 27, "value": "\"com.inmobi.initialisation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "BooleanLiteral", "offset": 480, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/IMCoreSDK.swift", "kind": "BooleanLiteral", "offset": 535, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMAdMetaInfo.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMAdMetaInfo.swift", "kind": "StringLiteral", "offset": 136, "length": 12, "value": "\"InMobiSDK.IMAdMetaInfo\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMBannerAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMBannerAdUnit.swift", "kind": "StringLiteral", "offset": 174, "length": 14, "value": "\"InMobiSDK.IMBannerAdUnit\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Signals\/IMSDKGeoLocationManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Signals\/IMSDKGeoLocationManager.swift", "kind": "BooleanLiteral", "offset": 391, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 319, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 330, "length": 11, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 351, "length": 6, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 367, "length": 13, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 390, "length": 8, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 408, "length": 8, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 426, "length": 7, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 443, "length": 5, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 319, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 330, "length": 11, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 351, "length": 6, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 367, "length": 13, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 390, "length": 8, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 408, "length": 8, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 426, "length": 7, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 443, "length": 5, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 319, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 330, "length": 11, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 351, "length": 6, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 367, "length": 13, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 390, "length": 8, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 408, "length": 8, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 426, "length": 7, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMOMSDKInfoModel.swift", "kind": "IntegerLiteral", "offset": 443, "length": 5, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 498, + "length": 27, + "value": "\"a-lastAudioBannerPlayedTs\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 562, + "length": 22, + "value": "\"a-audioBannerEnabled\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 628, + "length": 19, + "value": "\"a-audioBannerFreq\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 693, + "length": 9, + "value": "\"a-b-umc\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 498, + "length": 27, + "value": "\"a-lastAudioBannerPlayedTs\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 562, + "length": 22, + "value": "\"a-audioBannerEnabled\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 628, + "length": 19, + "value": "\"a-audioBannerFreq\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 693, + "length": 9, + "value": "\"a-b-umc\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 1456, + "length": 21, + "value": "\"a-lastAudioPlayedTs\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 1526, + "length": 13, + "value": "\"a-audioFreq\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 1590, + "length": 7, + "value": "\"a-umc\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 1456, + "length": 21, + "value": "\"a-lastAudioPlayedTs\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 1526, + "length": 13, + "value": "\"a-audioFreq\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMAudioRequestParamsModel.swift", + "kind": "StringLiteral", + "offset": 1590, + "length": 7, + "value": "\"a-umc\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 206, "length": 2, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 229, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 250, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 269, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 290, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 206, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 229, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 250, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 269, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 290, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 206, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 229, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 250, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 269, "length": 1, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "IntegerLiteral", "offset": 290, "length": 1, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "StringLiteral", "offset": 393, "length": 30, "value": "\"com.inmobi.IMAdProvider.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "BooleanLiteral", "offset": 636, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAdProvider.swift", "kind": "StringLiteral", "offset": 307, "length": 12, "value": "\"InMobiSDK.IMAdProvider\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Interstitial\/IMInterstitial.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Interstitial\/IMInterstitial.swift", "kind": "BooleanLiteral", - "offset": 6653, + "offset": 6716, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Interstitial\/IMInterstitial.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/Interstitial\/IMInterstitial.swift", "kind": "StringLiteral", "offset": 869, "length": 14, "value": "\"InMobiSDK.IMInterstitial\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "StringLiteral", "offset": 50, "length": 31, "value": "\"com.inmobi.ads.adsmodel.error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 141, "length": 4, "value": "1113" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 177, "length": 4, "value": "1114" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 211, "length": 4, "value": "1115" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 255, "length": 4, "value": "1116" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 141, "length": 4, "value": "1113" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 177, "length": 4, "value": "1114" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 211, "length": 4, "value": "1115" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 255, "length": 4, "value": "1116" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 141, "length": 4, "value": "1113" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 177, "length": 4, "value": "1114" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 211, "length": 4, "value": "1115" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "IntegerLiteral", "offset": 255, "length": 4, "value": "1116" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "StringLiteral", - "offset": 2400, + "offset": 2439, "length": 10, "value": "\"tracking\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "StringLiteral", - "offset": 2400, + "offset": 2439, "length": 10, "value": "\"tracking\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "BooleanLiteral", - "offset": 2997, + "offset": 3071, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsModel.swift", "kind": "BooleanLiteral", - "offset": 3045, + "offset": 3119, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1843, "length": 7, "value": "\"u-age\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1875, "length": 12, "value": "\"u-agegroup\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1915, "length": 15, "value": "\"u-yearofbirth\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1956, "length": 13, "value": "\"u-education\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1992, "length": 10, "value": "\"u-gender\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2028, "length": 13, "value": "\"u-interests\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2066, "length": 12, "value": "\"u-language\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2103, "length": 12, "value": "\"u-location\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2147, "length": 16, "value": "\"u-latlong-accu\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2193, "length": 25, "value": "\"d-device-screen-density\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2245, "length": 22, "value": "\"d-device-screen-size\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2295, "length": 15, "value": "\"d-orientation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2331, "length": 6, "value": "\"ufid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2366, "length": 24, "value": "\"is-unifid-service-used\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2418, "length": 16, "value": "\"d-media-volume\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2464, "length": 25, "value": "\"d-device-screen-margins\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2521, "length": 18, "value": "\"sdk-capabilities\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2564, "length": 11, "value": "\"skan-list\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2601, "length": 6, "value": "\"os-v\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2632, "length": 12, "value": "\"p-keywords\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2678, "length": 6, "value": "\"s-co\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2715, "length": 7, "value": "\"s-iso\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2750, "length": 6, "value": "\"s-cn\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2778, "length": 8, "value": "\"im-ext\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2821, "length": 18, "value": "\"u-age-restricted\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2872, "length": 8, "value": "\"cs-ids\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2905, "length": 9, "value": "\"d-drk-m\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2947, "length": 12, "value": "\"d-key-lang\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2988, "length": 12, "value": "\"d-bat-chrg\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3029, "length": 11, "value": "\"d-bat-lev\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3073, "length": 12, "value": "\"d-tot-disk\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3122, "length": 11, "value": "\"d-av-disk\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3162, "length": 11, "value": "\"d-bat-sav\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3206, "length": 7, "value": "\"d-w-h\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3244, "length": 8, "value": "\"c_data\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3282, "length": 5, "value": "\"aKV\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3323, "length": 4, "value": "\"ik\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3358, "length": 8, "value": "\"n-h-id\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3396, "length": 10, "value": "\"u-r-crid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1843, "length": 7, "value": "\"u-age\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1875, "length": 12, "value": "\"u-agegroup\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1915, "length": 15, "value": "\"u-yearofbirth\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1956, "length": 13, "value": "\"u-education\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 1992, "length": 10, "value": "\"u-gender\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2028, "length": 13, "value": "\"u-interests\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2066, "length": 12, "value": "\"u-language\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2103, "length": 12, "value": "\"u-location\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2147, "length": 16, "value": "\"u-latlong-accu\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2193, "length": 25, "value": "\"d-device-screen-density\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2245, "length": 22, "value": "\"d-device-screen-size\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2295, "length": 15, "value": "\"d-orientation\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2331, "length": 6, "value": "\"ufid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2366, "length": 24, "value": "\"is-unifid-service-used\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2418, "length": 16, "value": "\"d-media-volume\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2464, "length": 25, "value": "\"d-device-screen-margins\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2521, "length": 18, "value": "\"sdk-capabilities\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2564, "length": 11, "value": "\"skan-list\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2601, "length": 6, "value": "\"os-v\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2632, "length": 12, "value": "\"p-keywords\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2678, "length": 6, "value": "\"s-co\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2715, "length": 7, "value": "\"s-iso\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2750, "length": 6, "value": "\"s-cn\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2778, "length": 8, "value": "\"im-ext\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2821, "length": 18, "value": "\"u-age-restricted\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2872, "length": 8, "value": "\"cs-ids\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2905, "length": 9, "value": "\"d-drk-m\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2947, "length": 12, "value": "\"d-key-lang\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 2988, "length": 12, "value": "\"d-bat-chrg\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3029, "length": 11, "value": "\"d-bat-lev\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3073, "length": 12, "value": "\"d-tot-disk\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3122, "length": 11, "value": "\"d-av-disk\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3162, "length": 11, "value": "\"d-bat-sav\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3206, "length": 7, "value": "\"d-w-h\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3244, "length": 8, "value": "\"c_data\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3282, "length": 5, "value": "\"aKV\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3323, "length": 4, "value": "\"ik\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3358, "length": 8, "value": "\"n-h-id\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBaseAdRequestModel.swift", "kind": "StringLiteral", "offset": 3396, "length": 10, "value": "\"u-r-crid\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Logging\/IMLogger.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Operation\/IMLogPersistenceDeleteOperation.swift", + "kind": "BooleanLiteral", + "offset": 354, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedLogger\/Operation\/IMLogPersistenceDeleteOperation.swift", + "kind": "StringLiteral", + "offset": 183, + "length": 31, + "value": "\"InMobiSDK.IMLogPersistenceDeleteOperation\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Logging\/IMLogger.swift", "kind": "StringLiteral", "offset": 322, "length": 25, "value": "\"yyyy.MM.dd HH:mm:ss.SSS\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdServicePushServiceManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdServicePushServiceManager.swift", "kind": "StringLiteral", "offset": 224, "length": 42, "value": "\"com.inmobi.unifiedid.fetch.service.error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdServicePushServiceManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdServicePushServiceManager.swift", "kind": "StringLiteral", "offset": 420, "length": 54, "value": "\"com.inmobi.IMUnifiedIdServicePushServiceManager.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdServicePushServiceManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdServicePushServiceManager.swift", "kind": "BooleanLiteral", "offset": 603, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMAudioCoreAd.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMAudioCoreAd.swift", "kind": "StringLiteral", "offset": 171, "length": 13, "value": "\"InMobiSDK.IMAudioCoreAd\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAudioAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMAudioAdProvider.swift", "kind": "StringLiteral", "offset": 175, "length": 17, "value": "\"InMobiSDK.IMAudioAdProvider\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 324, "length": 27, "value": "\"PersistentCleanSuccessful\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 388, "length": 25, "value": "\"Audio status is unknown\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 484, "length": 26, "value": "\"IABConsent_ConsentString\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 553, "length": 26, "value": "\"IABConsent_SubjectToGDPR\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 616, "length": 20, "value": "\"IABTCF_gdprApplies\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 670, "length": 17, "value": "\"IABTCF_TCString\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 750, "length": 12, "value": "\"retryCount\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 829, "length": 14, "value": "\"adQualityUrl\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 884, "length": 18, "value": "\"enableScreenshot\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 937, "length": 14, "value": "\"templateInfo\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 995, "length": 17, "value": "\"AdReportSuccess\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 1051, "length": 16, "value": "\"AdReportFailed\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", "kind": "StringLiteral", "offset": 1116, "length": 19, "value": "\"ScreenshotSuccess\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "kind": "StringLiteral", + "offset": 1208, + "length": 30, + "value": "\"templateTelemetryEventFailed\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Constants\/IMSwiftSDKContant.swift", + "kind": "StringLiteral", + "offset": 1266, + "length": 11, + "value": "\"eventType\"" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", "kind": "StringLiteral", "offset": 187, "length": 11, "value": "\"AdQuality\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", "kind": "StringLiteral", "offset": 225, "length": 4, "value": "\"id\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", "kind": "StringLiteral", "offset": 263, "length": 11, "value": "\"imageName\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", "kind": "StringLiteral", "offset": 308, "length": 11, "value": "\"beaconURL\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", "kind": "StringLiteral", "offset": 355, "length": 8, "value": "\"extras\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMAdQualityDAO.swift", "kind": "BooleanLiteral", - "offset": 1909, + "offset": 1912, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsTrackersModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsTrackersModel.swift", "kind": "StringLiteral", "offset": 203, "length": 36, "value": "\"com.inmobi.ads.trackersmodel.error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsTrackersModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsTrackersModel.swift", "kind": "IntegerLiteral", "offset": 308, "length": 10, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsTrackersModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsTrackersModel.swift", "kind": "IntegerLiteral", "offset": 308, "length": 10, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsTrackersModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdsTrackersModel.swift", "kind": "IntegerLiteral", "offset": 308, "length": 10, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Extensions\/Collection + Extension.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Extensions\/Collection + Extension.swift", "kind": "Array", "offset": 254, "length": 2, "value": "[]" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMEncodingUtils.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Utility Classes\/IMEncodingUtils.swift", "kind": "BooleanLiteral", "offset": 1568, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 205, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 230, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 266, "length": 4, "value": "1108" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 302, "length": 4, "value": "1109" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 334, "length": 4, "value": "1110" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 362, "length": 4, "value": "1111" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 205, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 230, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 266, "length": 4, "value": "1108" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 302, "length": 4, "value": "1109" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 334, "length": 4, "value": "1110" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 362, "length": 4, "value": "1111" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 205, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 230, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 266, "length": 4, "value": "1108" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 302, "length": 4, "value": "1109" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 334, "length": 4, "value": "1110" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "IntegerLiteral", "offset": 362, "length": 4, "value": "1111" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "StringLiteral", "offset": 443, "length": 26, "value": "\"com.inmobi.network.error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "StringLiteral", "offset": 512, "length": 16, "value": "\"Internal Error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "StringLiteral", "offset": 568, "length": 28, "value": "\"Service Returned An Error.\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "StringLiteral", "offset": 636, "length": 20, "value": "\"Client side errors\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "StringLiteral", "offset": 705, "length": 52, "value": "\"Network not reachable currently. Please try again.\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/CoreNetworkService\/IMNetworkError.swift", "kind": "StringLiteral", "offset": 376, "length": 14, "value": "\"InMobiSDK.IMNetworkError\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMWatermark.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMWatermark.swift", "kind": "StringLiteral", "offset": 192, "length": 11, "value": "\"InMobiSDK.IMWatermark\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMBannerAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMBannerAdProvider.swift", "kind": "StringLiteral", "offset": 178, "length": 18, "value": "\"InMobiSDK.IMBannerAdProvider\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", "kind": "IntegerLiteral", "offset": 237, "length": 7, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", "kind": "IntegerLiteral", "offset": 254, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", "kind": "IntegerLiteral", "offset": 270, "length": 9, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", "kind": "IntegerLiteral", "offset": 237, "length": 7, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", "kind": "IntegerLiteral", "offset": 254, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", "kind": "IntegerLiteral", "offset": 270, "length": 9, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", "kind": "IntegerLiteral", "offset": 237, "length": 7, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", "kind": "IntegerLiteral", "offset": 254, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Internal\/AudioIcon\/IMAudioInternalAudioStatus.swift", "kind": "IntegerLiteral", "offset": 270, "length": 9, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdMulticastDelegate.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedIdMulticastDelegate.swift", "kind": "StringLiteral", "offset": 403, "length": 46, "value": "\"com.inmobi.IMUnifiedIdMulticastDelegate.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedlIdUserDataModelManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedlIdUserDataModelManager.swift", "kind": "StringLiteral", "offset": 292, "length": 50, "value": "\"com.inmobi.IMUnifiedlIdUserDataModelManager.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedlIdUserDataModelManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/UnifiedId\/Managers\/IMUnifiedlIdUserDataModelManager.swift", "kind": "BooleanLiteral", "offset": 434, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Init\/DataModels\/IMSDKSettingsEx.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Init\/DataModels\/IMSDKSettingsEx.swift", "kind": "StringLiteral", "offset": 216, "length": 15, "value": "\"InMobiSDK.IMSDKSettingsEx\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", "kind": "StringLiteral", - "offset": 564, + "offset": 421, "length": 14, "value": "\"h-user-agent\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 621, - "length": 27, - "value": "\"a-lastAudioBannerPlayedTs\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 685, - "length": 22, - "value": "\"a-audioBannerEnabled\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", "kind": "StringLiteral", - "offset": 751, - "length": 19, - "value": "\"a-audioBannerFreq\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 816, - "length": 9, - "value": "\"a-b-umc\"" + "offset": 469, + "length": 13, + "value": "\"audioObject\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", "kind": "StringLiteral", - "offset": 564, + "offset": 421, "length": 14, "value": "\"h-user-agent\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 621, - "length": 27, - "value": "\"a-lastAudioBannerPlayedTs\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 685, - "length": 22, - "value": "\"a-audioBannerEnabled\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", - "kind": "StringLiteral", - "offset": 751, - "length": 19, - "value": "\"a-audioBannerFreq\"" - }, - { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Network\/RequestDataModels\/IMBiddingAdRequestModel.swift", "kind": "StringLiteral", - "offset": 816, - "length": 9, - "value": "\"a-b-umc\"" + "offset": 469, + "length": 13, + "value": "\"audioObject\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMCoreAd.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMCoreAd.swift", "kind": "IntegerLiteral", "offset": 310, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMCoreAd.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMCoreAd.swift", "kind": "IntegerLiteral", "offset": 348, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMCoreAd.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/CoreAd\/IMCoreAd.swift", "kind": "StringLiteral", "offset": 165, "length": 8, "value": "\"InMobiSDK.IMCoreAd\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMInterstitialAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMInterstitialAdUnit.swift", "kind": "StringLiteral", "offset": 193, "length": 20, "value": "\"InMobiSDK.IMInterstitialAdUnit\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMScreenShotCaptureHandler.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMScreenShotCaptureHandler.swift", "kind": "StringLiteral", "offset": 889, "length": 25, "value": "\"com.inmobi.IMAdQuality_\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMScreenShotCaptureHandler.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/AdQuality\/IMScreenShotCaptureHandler.swift", "kind": "StringLiteral", "offset": 354, "length": 26, "value": "\"InMobiSDK.IMScreenShotCaptureHandler\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMNativeAdProvider.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Providers\/IMNativeAdProvider.swift", "kind": "StringLiteral", "offset": 178, "length": 18, "value": "\"InMobiSDK.IMNativeAdProvider\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", "kind": "BooleanLiteral", "offset": 346, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", "kind": "BooleanLiteral", "offset": 396, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", "kind": "BooleanLiteral", "offset": 437, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", "kind": "BooleanLiteral", "offset": 483, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/Adunits\/IMNativeAdUnit.swift", "kind": "StringLiteral", "offset": 187, "length": 14, "value": "\"InMobiSDK.IMNativeAdUnit\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 220, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 244, "length": 4, "value": "1000" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 279, "length": 4, "value": "1001" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 310, "length": 4, "value": "1003" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 335, "length": 4, "value": "1004" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 374, "length": 4, "value": "1005" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 402, "length": 4, "value": "1006" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 431, "length": 4, "value": "1010" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 468, "length": 4, "value": "1013" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 502, "length": 4, "value": "1014" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 535, "length": 4, "value": "1015" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 565, "length": 4, "value": "1016" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 602, "length": 4, "value": "1017" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 220, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 244, "length": 4, "value": "1000" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 279, "length": 4, "value": "1001" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 310, "length": 4, "value": "1003" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 335, "length": 4, "value": "1004" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 374, "length": 4, "value": "1005" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 402, "length": 4, "value": "1006" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 431, "length": 4, "value": "1010" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 468, "length": 4, "value": "1013" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 502, "length": 4, "value": "1014" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 535, "length": 4, "value": "1015" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 565, "length": 4, "value": "1016" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 602, "length": 4, "value": "1017" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 220, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 244, "length": 4, "value": "1000" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 279, "length": 4, "value": "1001" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 310, "length": 4, "value": "1003" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 335, "length": 4, "value": "1004" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 374, "length": 4, "value": "1005" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 402, "length": 4, "value": "1006" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 431, "length": 4, "value": "1010" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 468, "length": 4, "value": "1013" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 502, "length": 4, "value": "1014" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 535, "length": 4, "value": "1015" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 565, "length": 4, "value": "1016" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Telemetry\/Event\/IMTelemetryEventFactory.swift", "kind": "IntegerLiteral", "offset": 602, "length": 4, "value": "1017" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "StringLiteral", "offset": 228, "length": 24, "value": "\"gdpr_consent_available\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "StringLiteral", "offset": 297, "length": 14, "value": "\"gdpr_consent\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "StringLiteral", "offset": 355, "length": 6, "value": "\"gdpr\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "StringLiteral", "offset": 420, "length": 32, "value": "\"partner_gdpr_consent_available\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "StringLiteral", "offset": 501, "length": 22, "value": "\"partner_gdpr_applies\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 615, "length": 5, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 630, "length": 5, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 615, "length": 5, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 630, "length": 5, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 716, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 727, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 716, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 727, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1029, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1040, "length": 17, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1067, "length": 19, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1029, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1040, "length": 17, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1067, "length": 19, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1502, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1513, "length": 14, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1537, "length": 14, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1561, "length": 14, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1585, "length": 14, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1609, "length": 14, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1633, "length": 14, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1657, "length": 7, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1502, "length": 1, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1513, "length": 14, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1537, "length": 14, "value": "3" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1561, "length": 14, "value": "4" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1585, "length": 14, "value": "5" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1609, "length": 14, "value": "6" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1633, "length": 14, "value": "7" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 1657, "length": 7, "value": "8" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 2402, "length": 14, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 2426, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 2402, "length": 14, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/PublicFacade\/DataModels\/IMCommonConstants.swift", "kind": "IntegerLiteral", "offset": 2426, "length": 6, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Signals\/IMSignals.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Signals\/IMSignals.swift", "kind": "StringLiteral", "offset": 246, "length": 27, "value": "\"com.inmobi.IMSignals.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Signals\/IMSignals.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Signals\/IMSignals.swift", "kind": "BooleanLiteral", "offset": 409, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Storage\/IMRdbmsDataStore.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Storage\/IMRdbmsDataStore.swift", "kind": "StringLiteral", "offset": 253, "length": 15, "value": "\"inMobi.sqlite\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Storage\/IMRdbmsDataStore.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Storage\/IMRdbmsDataStore.swift", "kind": "StringLiteral", "offset": 303, "length": 22, "value": "\"com.inmobi.datastore\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/Storage\/IMRdbmsDataStore.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/Storage\/IMRdbmsDataStore.swift", "kind": "StringLiteral", "offset": 449, "length": 34, "value": "\"com.inmobi.IMRdbmsDataStore.lock\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", "kind": "StringLiteral", "offset": 190, "length": 33, "value": "\"com.inmobi.ads.adsetmodel.error\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", "kind": "IntegerLiteral", "offset": 289, "length": 10, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", "kind": "IntegerLiteral", "offset": 309, "length": 13, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", "kind": "IntegerLiteral", "offset": 289, "length": 10, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", "kind": "IntegerLiteral", "offset": 309, "length": 13, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", "kind": "IntegerLiteral", "offset": 289, "length": 10, "value": "1" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", "kind": "IntegerLiteral", "offset": 309, "length": 13, "value": "2" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", "kind": "BooleanLiteral", - "offset": 802, + "offset": 853, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", "kind": "BooleanLiteral", - "offset": 845, + "offset": 896, "length": 4, "value": "true" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualDataManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Ads\/AdResponseModels\/IMAdSetModel.swift", + "kind": "BooleanLiteral", + "offset": 933, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualDataManager.swift", "kind": "StringLiteral", "offset": 844, "length": 3, "value": "\",\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualDataManager.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualDataManager.swift", "kind": "StringLiteral", "offset": 1117, "length": 27, "value": "\"com.inmobi.contextualData\"" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", "kind": "FloatLiteral", "offset": 363, "length": 3, "value": "0.0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", "kind": "IntegerLiteral", "offset": 388, "length": 1, "value": "0" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", "kind": "BooleanLiteral", "offset": 413, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", "kind": "BooleanLiteral", "offset": 442, "length": 5, "value": "false" }, { - "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1295\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", + "filePath": "\/Users\/jenkins\/workspace\/_unified-iOS-SDK_cd-flow_PR-1323\/UnifiedSDK\/InMobiSDK\/Commons\/ContextualData\/IMUserContextualData.swift", "kind": "BooleanLiteral", "offset": 473, "length": 5, diff --git a/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface index aabc7f22..81c67910 100644 --- a/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface +++ b/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -356,6 +356,21 @@ extension InMobiSDK.IMAudio { @objc override dynamic public init() @objc deinit } +@objc public enum IMRemoteLogLevel : Swift.Int { + case error + case debug + case info + case state + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public protocol IMLogging { + @objc optional func log(message: Swift.String, tag: Swift.String, logLevel: InMobiSDK.IMRemoteLogLevel) + @objc optional func saveAndSync() +} #warning("Long Term: Need to Re Name to IMImpressionType") #warning("Long Term: Need relook as per old IMInMobiViewabilityModel model after renderview is converted") #warning("Convert to camel case") @@ -505,6 +520,9 @@ extension InMobiSDK.IMBannerAudioStatus : Swift.Equatable {} extension InMobiSDK.IMBannerAudioStatus : Swift.Hashable {} extension InMobiSDK.IMBannerAudioStatus : Swift.RawRepresentable {} extension InMobiSDK.IMBannerAudioStatus : Swift.Sendable {} +extension InMobiSDK.IMRemoteLogLevel : Swift.Equatable {} +extension InMobiSDK.IMRemoteLogLevel : Swift.Hashable {} +extension InMobiSDK.IMRemoteLogLevel : Swift.RawRepresentable {} extension InMobiSDK.IMSDKLogLevel : Swift.Equatable {} extension InMobiSDK.IMSDKLogLevel : Swift.Hashable {} extension InMobiSDK.IMSDKLogLevel : Swift.RawRepresentable {} diff --git a/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface index aabc7f22..81c67910 100644 --- a/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface +++ b/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/Modules/InMobiSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -356,6 +356,21 @@ extension InMobiSDK.IMAudio { @objc override dynamic public init() @objc deinit } +@objc public enum IMRemoteLogLevel : Swift.Int { + case error + case debug + case info + case state + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public protocol IMLogging { + @objc optional func log(message: Swift.String, tag: Swift.String, logLevel: InMobiSDK.IMRemoteLogLevel) + @objc optional func saveAndSync() +} #warning("Long Term: Need to Re Name to IMImpressionType") #warning("Long Term: Need relook as per old IMInMobiViewabilityModel model after renderview is converted") #warning("Convert to camel case") @@ -505,6 +520,9 @@ extension InMobiSDK.IMBannerAudioStatus : Swift.Equatable {} extension InMobiSDK.IMBannerAudioStatus : Swift.Hashable {} extension InMobiSDK.IMBannerAudioStatus : Swift.RawRepresentable {} extension InMobiSDK.IMBannerAudioStatus : Swift.Sendable {} +extension InMobiSDK.IMRemoteLogLevel : Swift.Equatable {} +extension InMobiSDK.IMRemoteLogLevel : Swift.Hashable {} +extension InMobiSDK.IMRemoteLogLevel : Swift.RawRepresentable {} extension InMobiSDK.IMSDKLogLevel : Swift.Equatable {} extension InMobiSDK.IMSDKLogLevel : Swift.Hashable {} extension InMobiSDK.IMSDKLogLevel : Swift.RawRepresentable {} diff --git a/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/_CodeSignature/CodeDirectory b/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/_CodeSignature/CodeDirectory index 754e7fa0..efb3414c 100644 Binary files a/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/_CodeSignature/CodeDirectory and b/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/_CodeSignature/CodeDirectory differ diff --git a/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/_CodeSignature/CodeRequirements-1 b/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/_CodeSignature/CodeRequirements-1 index 7392eeeb..747c68fd 100644 Binary files a/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/_CodeSignature/CodeRequirements-1 and b/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/_CodeSignature/CodeRequirements-1 differ diff --git a/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/_CodeSignature/CodeResources b/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/_CodeSignature/CodeResources index e658c51d..cd187a70 100644 --- a/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/_CodeSignature/CodeResources +++ b/ios/platform/InMobiSDK.xcframework/ios-arm64_x86_64-simulator/InMobiSDK.framework/_CodeSignature/CodeResources @@ -10,7 +10,7 @@ Headers/InMobiSDK-Swift.h - b5+pUE6qti3LT+B188HyRQtAk7g= + AbO/y5le9L3+ls1Z5Ww/EkBj7+k= Headers/InMobiSDK.h @@ -18,23 +18,23 @@ Info.plist - zaJSfpXZ7gFU8Sy5ZXFzLtNKWgw= + fCCoLwePx94lKyzLwI+fMe5euyc= Modules/InMobiSDK.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo - TscK03c1w+xkOhrBosmmjToVTV0= + eRPnJMbdGY7pRymG0KzsuRY24CI= Modules/InMobiSDK.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo - nufEH3UUUXpgUXjByG//IOJVlEA= + Ce6kWVvha5rZXsSOY3kDUZO7PJU= Modules/InMobiSDK.swiftmodule/arm64-apple-ios-simulator.abi.json - EABAIY3HH9CgnbB1pVce5H1//lE= + Yt1so838FH0jFTEuK18rWopxKqU= Modules/InMobiSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface - U3FV+E4sy9kBjhEmrGzuiFBLFgA= + Llw0O/HpVrkoklZbCjHcbnX+keQ= Modules/InMobiSDK.swiftmodule/arm64-apple-ios-simulator.swiftdoc @@ -42,19 +42,19 @@ Modules/InMobiSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface - U3FV+E4sy9kBjhEmrGzuiFBLFgA= + Llw0O/HpVrkoklZbCjHcbnX+keQ= Modules/InMobiSDK.swiftmodule/arm64-apple-ios-simulator.swiftmodule - k+LtE5rwWZ0VUXNFQtZS0l/47Jo= + AG9HXVAtnBFsHnQphOrUWciZcD0= Modules/InMobiSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json - EABAIY3HH9CgnbB1pVce5H1//lE= + Yt1so838FH0jFTEuK18rWopxKqU= Modules/InMobiSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface - OxGNc6cHBZetuOfERKWjClGk7RQ= + kyDZ6VMDt8isem85dQjAbeatkOI= Modules/InMobiSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc @@ -62,15 +62,15 @@ Modules/InMobiSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - OxGNc6cHBZetuOfERKWjClGk7RQ= + kyDZ6VMDt8isem85dQjAbeatkOI= Modules/InMobiSDK.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - Naf7nFvPojx1QS4Cg98A5tLX6vs= + /TNrW3FCGyXhhTYkPvN6LhT03YE= Modules/module.modulemap - GCepz0L5JZjxgaMw46She57JEVI= + 8zr/wtKSctlMg4yokcsatseU4K0= PrivateHeaders/ASCloseButton.h @@ -246,7 +246,7 @@ PrivateHeaders/IMBaseProcessor.h - v8SbWmqSrX9FPSgVOwRCnySyGe4= + 9MfRFgm4/bQK7CR/8CGA44CLepg= PrivateHeaders/IMBitMapUtil.h @@ -366,7 +366,7 @@ PrivateHeaders/IMCustomLandingPageProcessor.h - vl1dFo9Vgoqi9z3YeQVaVDoBCjA= + SPtd1NX9gUkQMdLdF8FUGKX00xo= PrivateHeaders/IMDeviceData.h @@ -378,11 +378,15 @@ PrivateHeaders/IMDeviceVolumeManager.h - lvlJN2Ly9Er13cjCxB+MgpfhfCc= + pgSnEupkD7pwfXKrUyl6LjWFv/M= PrivateHeaders/IMEmbeddedBrowser.h - 4x6XT+58NoHk/klEkM7hzpPzNPo= + eDnMrINHMC22Hvd9WwaSvy1jdro= + + PrivateHeaders/IMErrorLogger.h + + vGxzagm0Sd1yALX+vmDp0lgN1a8= PrivateHeaders/IMExpandProperties.h @@ -394,7 +398,7 @@ PrivateHeaders/IMExtrasProcessor.h - 22n0TZKfKsbgwMc0Xek5YDSdj3M= + No2Gk/8JMX9K0WePTAZmoeLrb4g= PrivateHeaders/IMGIFImage.h @@ -442,7 +446,7 @@ PrivateHeaders/IMLandingPageProcessor.h - JJQCHglM5YmtSWT76pDIUlRaLHw= + 1+WcGQVHctvCZuUQs/ZAIUmwakk= PrivateHeaders/IMMediaManager.h @@ -462,19 +466,19 @@ PrivateHeaders/IMNativeFullScreenRenderController.h - gY/dPR8XmtKvVEyxKkrl42n2Icw= + oYQnLMIEUdK2bEEHErUpTXaQwb4= PrivateHeaders/IMNativeInlineRenderController.h - ysjZVyr2H0ixipnNL4QmRSQiVfQ= + vP+3liWazeBn2nOKWsCMKNIE+xI= PrivateHeaders/IMNativeLandingPageProcessor.h - 7ersmozL3Z4IHt6TT+6MIhKTjUw= + 542RwTo4FUIgTStI95On3MM/VGs= PrivateHeaders/IMNativeRenderController.h - 55Wl3Vu8uYShWrU2yk3Dvn0634Q= + YNrmAr0gk67t3SUxiV4ZNdP68EM= PrivateHeaders/IMNativeRenderViewController.h @@ -582,11 +586,11 @@ PrivateHeaders/IMRdbmsDataStoreObjc.h - 6kdYdqK64n167ZiA7d0H2Fj2wI8= + 0Y7GtxCTQcf0EL8ziGGUpV3JplM= PrivateHeaders/IMRenderView.h - LA0Ugrxy0EsK7qk8systu2Jeqng= + z5YHnwHOpg6M8fKK/0i+AGv/YAQ= PrivateHeaders/IMRenderViewController.h @@ -594,7 +598,7 @@ PrivateHeaders/IMRenderViewGestureRecognizer.h - EqZ2foAuzbfrC3x5n0xJL4xnrB4= + A2SuksI/WwvTXh73SOZUrUTeBXs= PrivateHeaders/IMRenderViewInteraction.h @@ -626,11 +630,11 @@ PrivateHeaders/IMRichMediaDelegate.h - B0pXIPiZfu8N+w5M2Vix9O6oDjg= + iX+7bYyiw6X8+Pp7X+HynzCC2Gg= PrivateHeaders/IMRichMediaResolver.h - Kn+RUcN55gHWbEnm1UBEVv+fDGw= + nnzX1QUGVlMLW8PNIsJTq6rlfP8= PrivateHeaders/IMRichMediaUtilities.h @@ -646,7 +650,7 @@ PrivateHeaders/IMSDKCommonUtil.h - gFYhLFLYANxWXgOJXrlZLkxfgfI= + VNqzV+y/a/4rnbQU9bf3gh6Qf3k= PrivateHeaders/IMSDKCommonsNetworkReachabilityObjc.h @@ -654,7 +658,7 @@ PrivateHeaders/IMSDKConstant.h - h/jZfjhyxzPpCv1F1gnGS33x/h4= + 4mKtTijXD4Pdeg9FYsL9/hFiIuE= PrivateHeaders/IMSDKSKANUtil.h @@ -692,6 +696,22 @@ XqJEXmh0tscU1C6cw2aC8ApFT3U= + PrivateHeaders/IMSdkErrorLog.h + + BjymjDCorn139rrvrdLQON12hMo= + + PrivateHeaders/IMSdkLogAdType.h + + h/WyEFmXZPy/9lopslXvzE29tQU= + + PrivateHeaders/IMSdkLogConfig.h + + VSaqKjK4EOgiLwpxYP9djMbf3+A= + + PrivateHeaders/IMSdkLogInfo.h + + DyPKpZG731xPnHbLm7ykcHsf5gM= + PrivateHeaders/IMSignalIceConfig.h Ylv0YRs6OuT5QH2JRYJz9khybNg= @@ -718,15 +738,15 @@ PrivateHeaders/IMTelemetryConfigs.h - NAUlNEV59x0zpF7FftWGdH06LTw= + vFDbZhbg5adlLF8xo/MJ0KIgEJ0= PrivateHeaders/IMTelemetryDAO.h - 7sijv10ncSeqLo8zcYPPh1QJltc= + 7TEtufKkeMpPCIRt5pcAAM+9Nm4= PrivateHeaders/IMTelemetryEvent.h - hHboVgyASBu5MkLL7Klu9nz0xKU= + nCDctSWtp+STvqmj1EU/bOrZCxY= PrivateHeaders/IMTelemetryRequest.h @@ -894,7 +914,7 @@ PrivateHeaders/IMWKWebViewController.h - zga+bXGr1/hy9xbwRDXgJd+JVvs= + ekTsjqdNSxtGfsDe1aPyi9d3p4o= PrivateHeaders/IMWebToNativeCall.h @@ -1018,11 +1038,11 @@ hash - b5+pUE6qti3LT+B188HyRQtAk7g= + AbO/y5le9L3+ls1Z5Ww/EkBj7+k= hash2 - 8PzzJO1rIU2n/4YM9XUknTGZ4n/Wvsn051IRXIOQJZo= + Oz4xBamoLT8ejuhYEHwIT6QpqluPpfVSp6/bclZbs1U= Headers/InMobiSDK.h @@ -1040,44 +1060,44 @@ hash - TscK03c1w+xkOhrBosmmjToVTV0= + eRPnJMbdGY7pRymG0KzsuRY24CI= hash2 - OrqUAIUt2KBFkqGZjE81SE7Es2GPuTx97zIoN/XbgOI= + U+bPQLb75utYwm74n/KpYNw2PG16yMKb4NcJ1kFV7X8= Modules/InMobiSDK.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo hash - nufEH3UUUXpgUXjByG//IOJVlEA= + Ce6kWVvha5rZXsSOY3kDUZO7PJU= hash2 - z7y8VLetWTH61Pa9CSNOM8Cpf+An2vbTkcnXnAK8Ixk= + pVse6j4v9gny0v/MHXBlau2cPc3ijLsGpRSIuodrEoA= Modules/InMobiSDK.swiftmodule/arm64-apple-ios-simulator.abi.json hash - EABAIY3HH9CgnbB1pVce5H1//lE= + Yt1so838FH0jFTEuK18rWopxKqU= hash2 - P+YPTvGfQBtjZwmETICg9EU+fPTVsGAB+iY0Si2r1b8= + 0H+TCZMg2bFIqPrUWSPSr13soyGfbJwz9OOZ5+8xN88= Modules/InMobiSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface hash - U3FV+E4sy9kBjhEmrGzuiFBLFgA= + Llw0O/HpVrkoklZbCjHcbnX+keQ= hash2 - PR6cp+BMnbkVMQflbkrOk7Y8b6ONv243R41/XgTcdhs= + dk2Yx7G5WFijx4WR5MPx3wtB6lG57QXHXd3FkdFvV9I= Modules/InMobiSDK.swiftmodule/arm64-apple-ios-simulator.swiftdoc @@ -1095,44 +1115,44 @@ hash - U3FV+E4sy9kBjhEmrGzuiFBLFgA= + Llw0O/HpVrkoklZbCjHcbnX+keQ= hash2 - PR6cp+BMnbkVMQflbkrOk7Y8b6ONv243R41/XgTcdhs= + dk2Yx7G5WFijx4WR5MPx3wtB6lG57QXHXd3FkdFvV9I= Modules/InMobiSDK.swiftmodule/arm64-apple-ios-simulator.swiftmodule hash - k+LtE5rwWZ0VUXNFQtZS0l/47Jo= + AG9HXVAtnBFsHnQphOrUWciZcD0= hash2 - Xa0p0ormo0gXJt6q3qwkHf7j2iQbeoEe3A51YQF1cpY= + 0U0UupWKqhOQ5a7n8cqHg/3EYf/X3wNoY6C/WS4/PE8= Modules/InMobiSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json hash - EABAIY3HH9CgnbB1pVce5H1//lE= + Yt1so838FH0jFTEuK18rWopxKqU= hash2 - P+YPTvGfQBtjZwmETICg9EU+fPTVsGAB+iY0Si2r1b8= + 0H+TCZMg2bFIqPrUWSPSr13soyGfbJwz9OOZ5+8xN88= Modules/InMobiSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface hash - OxGNc6cHBZetuOfERKWjClGk7RQ= + kyDZ6VMDt8isem85dQjAbeatkOI= hash2 - Ag03R4flxCmserB7/6nGmqIXJiBoruLyaQubDgm+TXM= + UKJbE6K2HqpuhdpHbtkVYfHzZxDcwPhfSd9Guc1meog= Modules/InMobiSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc @@ -1150,33 +1170,33 @@ hash - OxGNc6cHBZetuOfERKWjClGk7RQ= + kyDZ6VMDt8isem85dQjAbeatkOI= hash2 - Ag03R4flxCmserB7/6nGmqIXJiBoruLyaQubDgm+TXM= + UKJbE6K2HqpuhdpHbtkVYfHzZxDcwPhfSd9Guc1meog= Modules/InMobiSDK.swiftmodule/x86_64-apple-ios-simulator.swiftmodule hash - Naf7nFvPojx1QS4Cg98A5tLX6vs= + /TNrW3FCGyXhhTYkPvN6LhT03YE= hash2 - hZzrvc+MjGcDG8L1SFnCKIOOOFrwdJ/U4U9ZZ9pykPM= + olXLpSvgWOwWxlFo7QbaJApSfR7L1oZ3rLabuh9p1lE= Modules/module.modulemap hash - GCepz0L5JZjxgaMw46She57JEVI= + 8zr/wtKSctlMg4yokcsatseU4K0= hash2 - GC932WQQ7gQgsYr+w4Ulr6LO1J/18Dy0kkZ6GFQ3Fgc= + kN6EmH/VYjCIh31r88LqD/DNTaHbG2MAg+Lzd5Vd6eU= PrivateHeaders/ASCloseButton.h @@ -1656,11 +1676,11 @@ hash - v8SbWmqSrX9FPSgVOwRCnySyGe4= + 9MfRFgm4/bQK7CR/8CGA44CLepg= hash2 - H9Y8mB1Oq3YRXqCs3DMpfdl4dYxfeBgK+g0df12zEao= + Wl+BGKLpgY0VwF+MBRnWDdsIvudXC3F3vvNczy7F5Lg= PrivateHeaders/IMBitMapUtil.h @@ -1986,11 +2006,11 @@ hash - vl1dFo9Vgoqi9z3YeQVaVDoBCjA= + SPtd1NX9gUkQMdLdF8FUGKX00xo= hash2 - fD5BC1YeXpwtx5aFHCdIi8apFA1ugHYdFHoy5AsUiIQ= + uzjOmHi38wybMTnPdOEJ/4+SeAbIkaH4aBG3zmnqNW0= PrivateHeaders/IMDeviceData.h @@ -2019,22 +2039,33 @@ hash - lvlJN2Ly9Er13cjCxB+MgpfhfCc= + pgSnEupkD7pwfXKrUyl6LjWFv/M= hash2 - LZ2Vu3s8EDr87DyAH6M6v3IrdbISem6QIrFuQ/OLurQ= + BJU4yW4Vv2DwEJ6n17r1ZFsM1t5BDRZyWVkiIlmKCyA= PrivateHeaders/IMEmbeddedBrowser.h hash - 4x6XT+58NoHk/klEkM7hzpPzNPo= + eDnMrINHMC22Hvd9WwaSvy1jdro= hash2 - H3sORh7eNI3eIaCkcT18hqgcvAn5fRDloI/I3Pr0CaI= + M4pRMWc3Ibo2p0N+pY7U9XPRTfME3z46p2Yl3W26Vtw= + + + PrivateHeaders/IMErrorLogger.h + + hash + + vGxzagm0Sd1yALX+vmDp0lgN1a8= + + hash2 + + 1rVqIaITA5zGm4PYcwCIsa485k0XKbel7mO+sSxSXDc= PrivateHeaders/IMExpandProperties.h @@ -2063,11 +2094,11 @@ hash - 22n0TZKfKsbgwMc0Xek5YDSdj3M= + No2Gk/8JMX9K0WePTAZmoeLrb4g= hash2 - vf5VutMkznXQmQG0NLgXuHwrVMRld0V7Q6m42em6/OY= + 1tH+JMlglcKCPee+mUYXw2cjntg4Pt3SK+azptGNXt4= PrivateHeaders/IMGIFImage.h @@ -2195,11 +2226,11 @@ hash - JJQCHglM5YmtSWT76pDIUlRaLHw= + 1+WcGQVHctvCZuUQs/ZAIUmwakk= hash2 - Kk5M6EA/BjU7AfxvcMCuX5hzsCIvb8t78dEYm7ei678= + pp0OmVrc9cfHFJo/F6AE6EU2GE8ng7nmU04Qef3ttWE= PrivateHeaders/IMMediaManager.h @@ -2250,44 +2281,44 @@ hash - gY/dPR8XmtKvVEyxKkrl42n2Icw= + oYQnLMIEUdK2bEEHErUpTXaQwb4= hash2 - mGrc2x4uBdwjyOEwS4RQiOsZcDxRDwNvqAqrscPup5s= + 8pYfjxUudaGFa6nRAVrhJA0SRxXjxOaptbfwpO9+bX0= PrivateHeaders/IMNativeInlineRenderController.h hash - ysjZVyr2H0ixipnNL4QmRSQiVfQ= + vP+3liWazeBn2nOKWsCMKNIE+xI= hash2 - UvDgT7MRRfOvwyIJZMoxplGNPWqtP1CR6DfVRYMFNb4= + 1tso5B7yAzIBKjPTIEg0kUm7g3fdHk3C3uuRiyOmkGs= PrivateHeaders/IMNativeLandingPageProcessor.h hash - 7ersmozL3Z4IHt6TT+6MIhKTjUw= + 542RwTo4FUIgTStI95On3MM/VGs= hash2 - SFYP37Wby12NXl2KrmOjN/CpAe22+NZ8VR1Sw5ThFLc= + Nly9x7I8gerqax/D6Wf50IAK2FpBme2c10Mixmo8yQQ= PrivateHeaders/IMNativeRenderController.h hash - 55Wl3Vu8uYShWrU2yk3Dvn0634Q= + YNrmAr0gk67t3SUxiV4ZNdP68EM= hash2 - XyXcSmtahEnNW1feeqbERneB7jOEVh5czWRRZ/sPLhI= + LwF5d+aPb0jfo8y2JcDDKlVa4fO53T/UhREhyUMz6A8= PrivateHeaders/IMNativeRenderViewController.h @@ -2580,22 +2611,22 @@ hash - 6kdYdqK64n167ZiA7d0H2Fj2wI8= + 0Y7GtxCTQcf0EL8ziGGUpV3JplM= hash2 - jlL0lIYuu3bRJ55SP++D66Sg5FNLb/0jVeWqrb3s4vQ= + 6FzB7aZlzK3jomBbpk9/8X+oODHYlCRtgral9fdj+A4= PrivateHeaders/IMRenderView.h hash - LA0Ugrxy0EsK7qk8systu2Jeqng= + z5YHnwHOpg6M8fKK/0i+AGv/YAQ= hash2 - ZzcSZmByEQpBuI1jBoEkme1cQSlE+1sMDfvKbj/zh58= + TyqWqTNvsPGvFvmNLkkcdzlL8eNa1OUD/25XwIAb6tc= PrivateHeaders/IMRenderViewController.h @@ -2613,11 +2644,11 @@ hash - EqZ2foAuzbfrC3x5n0xJL4xnrB4= + A2SuksI/WwvTXh73SOZUrUTeBXs= hash2 - rDQg4kd0hXNBIS/SLhmgVoY09a8RNG411RsTvQpVF5A= + Ikv1HguWgg3OvsxwdvkN6AukaNs9oIyh1QtfXd+Nprk= PrivateHeaders/IMRenderViewInteraction.h @@ -2701,22 +2732,22 @@ hash - B0pXIPiZfu8N+w5M2Vix9O6oDjg= + iX+7bYyiw6X8+Pp7X+HynzCC2Gg= hash2 - 4a+ErRF11WtdfpqUw/LAhWEDjXNefSWUTjwXNA3VYEA= + U1xA8ZG2ZORojUkdCtSJWeDUOBXVgfcHJ5qYt90tMwY= PrivateHeaders/IMRichMediaResolver.h hash - Kn+RUcN55gHWbEnm1UBEVv+fDGw= + nnzX1QUGVlMLW8PNIsJTq6rlfP8= hash2 - OhlxzsgXeAcoH0Ri5euG9VPra+XIKmBOQ5lzh3MqFDs= + sZDbMHMCDMe1q4KwripgFszIEA/R13B1/TY5+QsOdHc= PrivateHeaders/IMRichMediaUtilities.h @@ -2756,11 +2787,11 @@ hash - gFYhLFLYANxWXgOJXrlZLkxfgfI= + VNqzV+y/a/4rnbQU9bf3gh6Qf3k= hash2 - 6tnkBjUHNJh0oA3cZnMB+aeL7nUlMbLZ7Cq3QKYdEPQ= + iQqNI443VqUsNBkB6iShHfTiRe7ip8iQ93wBaakhWso= PrivateHeaders/IMSDKCommonsNetworkReachabilityObjc.h @@ -2778,11 +2809,11 @@ hash - h/jZfjhyxzPpCv1F1gnGS33x/h4= + 4mKtTijXD4Pdeg9FYsL9/hFiIuE= hash2 - xZuJzuNCerydu+H+hUw+oThAJpr8BT0vN2OZZzSUcg0= + gL+pXwEdjIIXYexAPBrhvExoCx3D+tRi+ZvjSesf0q4= PrivateHeaders/IMSDKSKANUtil.h @@ -2884,6 +2915,50 @@ eq93illdKgZ+ZrZvwR56bBCXje/btCdox4zgtQ8luKE= + PrivateHeaders/IMSdkErrorLog.h + + hash + + BjymjDCorn139rrvrdLQON12hMo= + + hash2 + + su/CouIbuUQMRPuiYZIompTdTbIB6Zit414z0txbSnc= + + + PrivateHeaders/IMSdkLogAdType.h + + hash + + h/WyEFmXZPy/9lopslXvzE29tQU= + + hash2 + + 6wWQuwF0lt/jPSJPuq39uwTHOKSJqVxU8H83Qfjf5bg= + + + PrivateHeaders/IMSdkLogConfig.h + + hash + + VSaqKjK4EOgiLwpxYP9djMbf3+A= + + hash2 + + T3triIlRN+/0irQxO3Wo5+Gj9zQJ2neAX+WovPCGFPw= + + + PrivateHeaders/IMSdkLogInfo.h + + hash + + DyPKpZG731xPnHbLm7ykcHsf5gM= + + hash2 + + SbQBzSW28VmjaFXLDCGC2PsMK2ShEk+A0v1EyXkGDYA= + + PrivateHeaders/IMSignalIceConfig.h hash @@ -2954,33 +3029,33 @@ hash - NAUlNEV59x0zpF7FftWGdH06LTw= + vFDbZhbg5adlLF8xo/MJ0KIgEJ0= hash2 - +8PvGeWMdNqtJzoXpuCLkv+BC8mpo4YvBls+XINAw0A= + 6pbGmyiGR91gIKndo1qzYTS34H/YwqklgSfI3LoRl/w= PrivateHeaders/IMTelemetryDAO.h hash - 7sijv10ncSeqLo8zcYPPh1QJltc= + 7TEtufKkeMpPCIRt5pcAAM+9Nm4= hash2 - XcRN2rOpsc7XtgXkvCPySEiW2Ui51VpVD/uBI2EJ1eg= + YJ6HgxZqkPia6bZriw+HtzT+DROQENdA6N2UXHImrk0= PrivateHeaders/IMTelemetryEvent.h hash - hHboVgyASBu5MkLL7Klu9nz0xKU= + nCDctSWtp+STvqmj1EU/bOrZCxY= hash2 - OvpeZXSBMNWeSs+7st7lKjSuS1Rf0DPUbo+8fe3/z+o= + RdgKXcDO3RkUDeBJfS7brYZTY4aeW3Rpw4B8sGNUTck= PrivateHeaders/IMTelemetryRequest.h @@ -3438,11 +3513,11 @@ hash - zga+bXGr1/hy9xbwRDXgJd+JVvs= + ekTsjqdNSxtGfsDe1aPyi9d3p4o= hash2 - AR4aH1vKC3pn/EtGd5Ram/WCeOkdPUKRXjr6jE1wfis= + RHNb8y0MC444Q7RmcosRqIqFvkei60aN2S4OCEf40Z4= PrivateHeaders/IMWebToNativeCall.h diff --git a/ios/platform/PromisesObjC.xcframework/Info.plist b/ios/platform/PromisesObjC.xcframework/Info.plist deleted file mode 100644 index 17de5911..00000000 --- a/ios/platform/PromisesObjC.xcframework/Info.plist +++ /dev/null @@ -1,97 +0,0 @@ - - - - - AvailableLibraries - - - LibraryIdentifier - ios-arm64_i386_x86_64-simulator - LibraryPath - PromisesObjC.framework - SupportedArchitectures - - arm64 - i386 - x86_64 - - SupportedPlatform - ios - SupportedPlatformVariant - simulator - - - LibraryIdentifier - macos-arm64_x86_64 - LibraryPath - PromisesObjC.framework - SupportedArchitectures - - arm64 - x86_64 - - SupportedPlatform - macos - - - LibraryIdentifier - tvos-arm64_x86_64-simulator - LibraryPath - PromisesObjC.framework - SupportedArchitectures - - arm64 - x86_64 - - SupportedPlatform - tvos - SupportedPlatformVariant - simulator - - - LibraryIdentifier - tvos-arm64 - LibraryPath - PromisesObjC.framework - SupportedArchitectures - - arm64 - - SupportedPlatform - tvos - - - LibraryIdentifier - ios-arm64_x86_64-maccatalyst - LibraryPath - PromisesObjC.framework - SupportedArchitectures - - arm64 - x86_64 - - SupportedPlatform - ios - SupportedPlatformVariant - maccatalyst - - - LibraryIdentifier - ios-arm64_armv7 - LibraryPath - PromisesObjC.framework - SupportedArchitectures - - arm64 - armv7 - - SupportedPlatform - ios - - - CFBundlePackageType - XFWK - XCFrameworkFormatVersion - 1.0 - - diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+All.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+All.h deleted file mode 100644 index 9c0090e2..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+All.h +++ /dev/null @@ -1,63 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(AllAdditions) - -/** - Wait until all of the given promises are fulfilled. - If one of the given promises is rejected, then the returned promise is rejected with same error. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - Promises resolved with `nil` become `NSNull` instances in the resulting array. - - @param promises Promises to wait for. - @return Promise of an array containing the values of input promises in the same order. - */ -+ (FBLPromise *)all:(NSArray *)promises NS_SWIFT_UNAVAILABLE(""); - -/** - Wait until all of the given promises are fulfilled. - If one of the given promises is rejected, then the returned promise is rejected with same error. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected FBLPromise correspondingly. - Promises resolved with `nil` become `NSNull` instances in the resulting array. - - @param queue A queue to dispatch on. - @param promises Promises to wait for. - @return Promise of an array containing the values of input promises in the same order. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - all:(NSArray *)promises NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `all` operators. - Usage: FBLPromise.all(@[ ... ]) - */ -@interface FBLPromise(DotSyntax_AllAdditions) - -+ (FBLPromise * (^)(NSArray *))all FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, NSArray *))allOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Always.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Always.h deleted file mode 100644 index 13000f5b..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Always.h +++ /dev/null @@ -1,54 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(AlwaysAdditions) - -typedef void (^FBLPromiseAlwaysWorkBlock)(void) NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block that always executes, no matter if the receiver is rejected or fulfilled. - @return A new pending promise to be resolved with same resolution as the receiver. - */ -- (FBLPromise *)always:(FBLPromiseAlwaysWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to dispatch on. - @param work A block that always executes, no matter if the receiver is rejected or fulfilled. - @return A new pending promise to be resolved with same resolution as the receiver. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - always:(FBLPromiseAlwaysWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `always` operators. - Usage: promise.always(^{...}) - */ -@interface FBLPromise(DotSyntax_AlwaysAdditions) - -- (FBLPromise* (^)(FBLPromiseAlwaysWorkBlock))always FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise* (^)(dispatch_queue_t, FBLPromiseAlwaysWorkBlock))alwaysOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Any.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Any.h deleted file mode 100644 index 82875bf7..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Any.h +++ /dev/null @@ -1,69 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(AnyAdditions) - -/** - Waits until all of the given promises are either fulfilled or rejected. - If all promises are rejected, then the returned promise is rejected with same error - as the last one rejected. - If at least one of the promises is fulfilled, the resulting promise is fulfilled with an array of - values or `NSErrors`, matching the original order of fulfilled or rejected promises respectively. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - Promises resolved with `nil` become `NSNull` instances in the resulting array. - - @param promises Promises to wait for. - @return Promise of array containing the values or `NSError`s of input promises in the same order. - */ -+ (FBLPromise *)any:(NSArray *)promises NS_SWIFT_UNAVAILABLE(""); - -/** - Waits until all of the given promises are either fulfilled or rejected. - If all promises are rejected, then the returned promise is rejected with same error - as the last one rejected. - If at least one of the promises is fulfilled, the resulting promise is fulfilled with an array of - values or `NSError`s, matching the original order of fulfilled or rejected promises respectively. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - Promises resolved with `nil` become `NSNull` instances in the resulting array. - - @param queue A queue to dispatch on. - @param promises Promises to wait for. - @return Promise of array containing the values or `NSError`s of input promises in the same order. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - any:(NSArray *)promises NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `any` operators. - Usage: FBLPromise.any(@[ ... ]) - */ -@interface FBLPromise(DotSyntax_AnyAdditions) - -+ (FBLPromise * (^)(NSArray *))any FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, NSArray *))anyOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Async.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Async.h deleted file mode 100644 index 0588a9ea..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Async.h +++ /dev/null @@ -1,60 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(AsyncAdditions) - -typedef void (^FBLPromiseFulfillBlock)(Value __nullable value) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseRejectBlock)(NSError *error) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseAsyncWorkBlock)(FBLPromiseFulfillBlock fulfill, - FBLPromiseRejectBlock reject) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise and executes `work` block asynchronously. - - @param work A block to perform any operations needed to resolve the promise. - @return A new pending promise. - */ -+ (instancetype)async:(FBLPromiseAsyncWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise and executes `work` block asynchronously on the given queue. - - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @return A new pending promise. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - async:(FBLPromiseAsyncWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `async` operators. - Usage: FBLPromise.async(^(FBLPromiseFulfillBlock fulfill, FBLPromiseRejectBlock reject) { ... }) - */ -@interface FBLPromise(DotSyntax_AsyncAdditions) - -+ (FBLPromise* (^)(FBLPromiseAsyncWorkBlock))async FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, FBLPromiseAsyncWorkBlock))asyncOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Await.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Await.h deleted file mode 100644 index c97a1baf..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Await.h +++ /dev/null @@ -1,32 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - Waits for promise resolution. The current thread blocks until the promise is resolved. - - @param promise Promise to wait for. - @param error Error the promise was rejected with, or `nil` if the promise was fulfilled. - @return Value the promise was fulfilled with. If the promise was rejected, the return value - is always `nil`, but the error out arg is not. - */ -FOUNDATION_EXTERN id __nullable FBLPromiseAwait(FBLPromise *promise, - NSError **error) NS_REFINED_FOR_SWIFT; - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Catch.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Catch.h deleted file mode 100644 index a9ff170f..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Catch.h +++ /dev/null @@ -1,59 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(CatchAdditions) - -typedef void (^FBLPromiseCatchWorkBlock)(NSError *error) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise which eventually gets resolved with same resolution as the receiver. - If receiver is rejected, then `reject` block is executed asynchronously. - - @param reject A block to handle the error that receiver was rejected with. - @return A new pending promise. - */ -- (FBLPromise *)catch:(FBLPromiseCatchWorkBlock)reject NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise which eventually gets resolved with same resolution as the receiver. - If receiver is rejected, then `reject` block is executed asynchronously on the given queue. - - @param queue A queue to invoke the `reject` block on. - @param reject A block to handle the error that receiver was rejected with. - @return A new pending promise. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - catch:(FBLPromiseCatchWorkBlock)reject NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `catch` operators. - Usage: promise.catch(^(NSError *error) { ... }) - */ -@interface FBLPromise(DotSyntax_CatchAdditions) - -- (FBLPromise* (^)(FBLPromiseCatchWorkBlock))catch FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise* (^)(dispatch_queue_t, FBLPromiseCatchWorkBlock))catchOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Delay.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Delay.h deleted file mode 100644 index 557df485..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Delay.h +++ /dev/null @@ -1,59 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(DelayAdditions) - -/** - Creates a new pending promise that fulfills with the same value as `self` after the `delay`, or - rejects with the same error immediately. - - @param interval Time to wait in seconds. - @return A new pending promise that fulfills at least `delay` seconds later than `self`, or rejects - with the same error immediately. - */ -- (FBLPromise *)delay:(NSTimeInterval)interval NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a new pending promise that fulfills with the same value as `self` after the `delay`, or - rejects with the same error immediately. - - @param queue A queue to dispatch on. - @param interval Time to wait in seconds. - @return A new pending promise that fulfills at least `delay` seconds later than `self`, or rejects - with the same error immediately. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - delay:(NSTimeInterval)interval NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `delay` operators. - Usage: promise.delay(...) - */ -@interface FBLPromise(DotSyntax_DelayAdditions) - -- (FBLPromise * (^)(NSTimeInterval))delay FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise * (^)(dispatch_queue_t, NSTimeInterval))delayOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Do.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Do.h deleted file mode 100644 index 6838e0ad..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Do.h +++ /dev/null @@ -1,55 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(DoAdditions) - -typedef id __nullable (^FBLPromiseDoWorkBlock)(void) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise and executes `work` block asynchronously. - - @param work A block that returns a value or an error used to resolve the promise. - @return A new pending promise. - */ -+ (instancetype)do:(FBLPromiseDoWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise and executes `work` block asynchronously on the given queue. - - @param queue A queue to invoke the `work` block on. - @param work A block that returns a value or an error used to resolve the promise. - @return A new pending promise. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue do:(FBLPromiseDoWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `do` operators. - Usage: FBLPromise.doOn(queue, ^(NSError *error) { ... }) - */ -@interface FBLPromise(DotSyntax_DoAdditions) - -+ (FBLPromise * (^)(dispatch_queue_t, FBLPromiseDoWorkBlock))doOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Race.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Race.h deleted file mode 100644 index 2f67258d..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Race.h +++ /dev/null @@ -1,62 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(RaceAdditions) - -/** - Wait until any of the given promises are fulfilled. - If one of the promises is rejected, then the returned promise is rejected with same error. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - - @param promises Promises to wait for. - @return A new pending promise to be resolved with the same resolution as the first promise, among - the given ones, which was resolved. - */ -+ (instancetype)race:(NSArray *)promises NS_SWIFT_UNAVAILABLE(""); - -/** - Wait until any of the given promises are fulfilled. - If one of the promises is rejected, then the returned promise is rejected with same error. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - - @param queue A queue to dispatch on. - @param promises Promises to wait for. - @return A new pending promise to be resolved with the same resolution as the first promise, among - the given ones, which was resolved. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue race:(NSArray *)promises NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `race` operators. - Usage: FBLPromise.race(@[ ... ]) - */ -@interface FBLPromise(DotSyntax_RaceAdditions) - -+ (FBLPromise * (^)(NSArray *))race FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, NSArray *))raceOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Recover.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Recover.h deleted file mode 100644 index bb7df7ec..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Recover.h +++ /dev/null @@ -1,60 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(RecoverAdditions) - -typedef id __nullable (^FBLPromiseRecoverWorkBlock)(NSError *error) NS_SWIFT_UNAVAILABLE(""); - -/** - Provides a new promise to recover in case the receiver gets rejected. - - @param recovery A block to handle the error that the receiver was rejected with. - @return A new pending promise to use instead of the rejected one that gets resolved with resolution - returned from `recovery` block. - */ -- (FBLPromise *)recover:(FBLPromiseRecoverWorkBlock)recovery NS_SWIFT_UNAVAILABLE(""); - -/** - Provides a new promise to recover in case the receiver gets rejected. - - @param queue A queue to dispatch on. - @param recovery A block to handle the error that the receiver was rejected with. - @return A new pending promise to use instead of the rejected one that gets resolved with resolution - returned from `recovery` block. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - recover:(FBLPromiseRecoverWorkBlock)recovery NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `recover` operators. - Usage: promise.recover(^id(NSError *error) {...}) - */ -@interface FBLPromise(DotSyntax_RecoverAdditions) - -- (FBLPromise * (^)(FBLPromiseRecoverWorkBlock))recover FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise * (^)(dispatch_queue_t, FBLPromiseRecoverWorkBlock))recoverOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Reduce.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Reduce.h deleted file mode 100644 index 5bb1eeee..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Reduce.h +++ /dev/null @@ -1,71 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(ReduceAdditions) - -typedef id __nullable (^FBLPromiseReducerBlock)(Value __nullable partial, id next) - NS_SWIFT_UNAVAILABLE(""); - -/** - Sequentially reduces a collection of values to a single promise using a given combining block - and the value `self` resolves with as initial value. - - @param items An array of values to process in order. - @param reducer A block to combine an accumulating value and an element of the sequence into - the new accumulating value or a promise resolved with it, to be used in the next - call of the `reducer` or returned to the caller. - @return A new pending promise returned from the last `reducer` invocation. - Or `self` if `items` is empty. - */ -- (FBLPromise *)reduce:(NSArray *)items - combine:(FBLPromiseReducerBlock)reducer NS_SWIFT_UNAVAILABLE(""); - -/** - Sequentially reduces a collection of values to a single promise using a given combining block - and the value `self` resolves with as initial value. - - @param queue A queue to dispatch on. - @param items An array of values to process in order. - @param reducer A block to combine an accumulating value and an element of the sequence into - the new accumulating value or a promise resolved with it, to be used in the next - call of the `reducer` or returned to the caller. - @return A new pending promise returned from the last `reducer` invocation. - Or `self` if `items` is empty. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - reduce:(NSArray *)items - combine:(FBLPromiseReducerBlock)reducer NS_SWIFT_UNAVAILABLE(""); - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `reduce` operators. - Usage: promise.reduce(values, ^id(id partial, id next) { ... }) - */ -@interface FBLPromise(DotSyntax_ReduceAdditions) - -- (FBLPromise * (^)(NSArray *, FBLPromiseReducerBlock))reduce FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise * (^)(dispatch_queue_t, NSArray *, FBLPromiseReducerBlock))reduceOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Retry.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Retry.h deleted file mode 100644 index 98ef558c..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Retry.h +++ /dev/null @@ -1,165 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -/** The default number of retry attempts is 1. */ -FOUNDATION_EXTERN NSInteger const FBLPromiseRetryDefaultAttemptsCount NS_REFINED_FOR_SWIFT; - -/** The default delay interval before making a retry attempt is 1.0 second. */ -FOUNDATION_EXTERN NSTimeInterval const FBLPromiseRetryDefaultDelayInterval NS_REFINED_FOR_SWIFT; - -@interface FBLPromise(RetryAdditions) - -typedef id __nullable (^FBLPromiseRetryWorkBlock)(void) NS_SWIFT_UNAVAILABLE(""); -typedef BOOL (^FBLPromiseRetryPredicateBlock)(NSInteger, NSError *) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously, or rejects with the same error after all retry attempts have - been exhausted. Defaults to `FBLPromiseRetryDefaultAttemptsCount` attempt(s) on rejection where the - `work` block is retried after a delay of `FBLPromiseRetryDefaultDelayInterval` second(s). - - @param work A block that executes asynchronously on the default queue and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted. - */ -+ (FBLPromise *)retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously on the given `queue`, or rejects with the same error after all - retry attempts have been exhausted. Defaults to `FBLPromiseRetryDefaultAttemptsCount` attempt(s) on - rejection where the `work` block is retried on the given `queue` after a delay of - `FBLPromiseRetryDefaultDelayInterval` second(s). - - @param queue A queue to invoke the `work` block on. - @param work A block that executes asynchronously on the given `queue` and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously, or rejects with the same error after all retry attempts have - been exhausted. - - @param count Max number of retry attempts. The `work` block will be executed once if the specified - count is less than or equal to zero. - @param work A block that executes asynchronously on the default queue and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted. - */ -+ (FBLPromise *)attempts:(NSInteger)count - retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously on the given `queue`, or rejects with the same error after all - retry attempts have been exhausted. - - @param queue A queue to invoke the `work` block on. - @param count Max number of retry attempts. The `work` block will be executed once if the specified - count is less than or equal to zero. - @param work A block that executes asynchronously on the given `queue` and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - attempts:(NSInteger)count - retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously, or rejects with the same error after all retry attempts have - been exhausted. On rejection, the `work` block is retried after the given delay `interval` and will - continue to retry until the number of specified attempts have been exhausted or will bail early if - the given condition is not met. - - @param count Max number of retry attempts. The `work` block will be executed once if the specified - count is less than or equal to zero. - @param interval Time to wait before the next retry attempt. - @param predicate Condition to check before the next retry attempt. The predicate block provides the - the number of remaining retry attempts and the error that the promise was rejected - with. - @param work A block that executes asynchronously on the default queue and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted or if - the given condition is not met. - */ -+ (FBLPromise *)attempts:(NSInteger)count - delay:(NSTimeInterval)interval - condition:(nullable FBLPromiseRetryPredicateBlock)predicate - retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously on the given `queue`, or rejects with the same error after all - retry attempts have been exhausted. On rejection, the `work` block is retried after the given - delay `interval` and will continue to retry until the number of specified attempts have been - exhausted or will bail early if the given condition is not met. - - @param queue A queue to invoke the `work` block on. - @param count Max number of retry attempts. The `work` block will be executed once if the specified - count is less than or equal to zero. - @param interval Time to wait before the next retry attempt. - @param predicate Condition to check before the next retry attempt. The predicate block provides the - the number of remaining retry attempts and the error that the promise was rejected - with. - @param work A block that executes asynchronously on the given `queue` and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted or if - the given condition is not met. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - attempts:(NSInteger)count - delay:(NSTimeInterval)interval - condition:(nullable FBLPromiseRetryPredicateBlock)predicate - retry:(FBLPromiseRetryWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise+Retry` operators. - Usage: FBLPromise.retry(^id { ... }) - */ -@interface FBLPromise(DotSyntax_RetryAdditions) - -+ (FBLPromise * (^)(FBLPromiseRetryWorkBlock))retry FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, FBLPromiseRetryWorkBlock))retryOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(NSInteger, NSTimeInterval, FBLPromiseRetryPredicateBlock __nullable, - FBLPromiseRetryWorkBlock))retryAgain FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, NSInteger, NSTimeInterval, - FBLPromiseRetryPredicateBlock __nullable, - FBLPromiseRetryWorkBlock))retryAgainOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Testing.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Testing.h deleted file mode 100644 index 8478ae22..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Testing.h +++ /dev/null @@ -1,57 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - Waits for all scheduled promises blocks. - - @param timeout Maximum time to wait. - @return YES if all promises blocks have completed before the timeout and NO otherwise. - */ -FOUNDATION_EXTERN BOOL FBLWaitForPromisesWithTimeout(NSTimeInterval timeout) NS_REFINED_FOR_SWIFT; - -@interface FBLPromise(TestingAdditions) - -/** - Dispatch group for promises that is typically used to wait for all scheduled blocks. - */ -@property(class, nonatomic, readonly) dispatch_group_t dispatchGroup NS_REFINED_FOR_SWIFT; - -/** - Properties to get the current state of the promise. - */ -@property(nonatomic, readonly) BOOL isPending NS_REFINED_FOR_SWIFT; -@property(nonatomic, readonly) BOOL isFulfilled NS_REFINED_FOR_SWIFT; -@property(nonatomic, readonly) BOOL isRejected NS_REFINED_FOR_SWIFT; - -/** - Value the promise was fulfilled with. - Can be nil if the promise is still pending, was resolved with nil or after it has been rejected. - */ -@property(nonatomic, readonly, nullable) Value value NS_REFINED_FOR_SWIFT; - -/** - Error the promise was rejected with. - Can be nil if the promise is still pending or after it has been fulfilled. - */ -@property(nonatomic, readonly, nullable) NSError *error NS_REFINED_FOR_SWIFT; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Then.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Then.h deleted file mode 100644 index 32027e69..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Then.h +++ /dev/null @@ -1,63 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(ThenAdditions) - -typedef id __nullable (^FBLPromiseThenWorkBlock)(Value __nullable value) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise which eventually gets resolved with resolution returned from `work` - block: either value, error or another promise. The `work` block is executed asynchronously only - when the receiver is fulfilled. If receiver is rejected, the returned promise is also rejected with - the same error. - - @param work A block to handle the value that receiver was fulfilled with. - @return A new pending promise to be resolved with resolution returned from the `work` block. - */ -- (FBLPromise *)then:(FBLPromiseThenWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise which eventually gets resolved with resolution returned from `work` - block: either value, error or another promise. The `work` block is executed asynchronously when the - receiver is fulfilled. If receiver is rejected, the returned promise is also rejected with the same - error. - - @param queue A queue to invoke the `work` block on. - @param work A block to handle the value that receiver was fulfilled with. - @return A new pending promise to be resolved with resolution returned from the `work` block. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - then:(FBLPromiseThenWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `then` operators. - Usage: promise.then(^id(id value) { ... }) - */ -@interface FBLPromise(DotSyntax_ThenAdditions) - -- (FBLPromise* (^)(FBLPromiseThenWorkBlock))then FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise* (^)(dispatch_queue_t, FBLPromiseThenWorkBlock))thenOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Timeout.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Timeout.h deleted file mode 100644 index 184ba166..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Timeout.h +++ /dev/null @@ -1,57 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(TimeoutAdditions) - -/** - Waits for a promise with the specified `timeout`. - - @param interval Time to wait in seconds. - @return A new pending promise that gets either resolved with same resolution as the receiver or - rejected with `FBLPromiseErrorCodeTimedOut` error code in `FBLPromiseErrorDomain`. - */ -- (FBLPromise *)timeout:(NSTimeInterval)interval NS_SWIFT_UNAVAILABLE(""); - -/** - Waits for a promise with the specified `timeout`. - - @param queue A queue to dispatch on. - @param interval Time to wait in seconds. - @return A new pending promise that gets either resolved with same resolution as the receiver or - rejected with `FBLPromiseErrorCodeTimedOut` error code in `FBLPromiseErrorDomain`. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - timeout:(NSTimeInterval)interval NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `timeout` operators. - Usage: promise.timeout(...) - */ -@interface FBLPromise(DotSyntax_TimeoutAdditions) - -- (FBLPromise* (^)(NSTimeInterval))timeout FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise* (^)(dispatch_queue_t, NSTimeInterval))timeoutOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Validate.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Validate.h deleted file mode 100644 index 9dfa2f16..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Validate.h +++ /dev/null @@ -1,60 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(ValidateAdditions) - -typedef BOOL (^FBLPromiseValidateWorkBlock)(Value __nullable value) NS_SWIFT_UNAVAILABLE(""); - -/** - Validates a fulfilled value or rejects the value if it can not be validated. - - @param predicate An expression to validate. - @return A new pending promise that gets either resolved with same resolution as the receiver or - rejected with `FBLPromiseErrorCodeValidationFailure` error code in `FBLPromiseErrorDomain`. - */ -- (FBLPromise *)validate:(FBLPromiseValidateWorkBlock)predicate NS_SWIFT_UNAVAILABLE(""); - -/** - Validates a fulfilled value or rejects the value if it can not be validated. - - @param queue A queue to dispatch on. - @param predicate An expression to validate. - @return A new pending promise that gets either resolved with same resolution as the receiver or - rejected with `FBLPromiseErrorCodeValidationFailure` error code in `FBLPromiseErrorDomain`. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - validate:(FBLPromiseValidateWorkBlock)predicate NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `validate` operators. - Usage: promise.validate(^BOOL(id value) { ... }) - */ -@interface FBLPromise(DotSyntax_ValidateAdditions) - -- (FBLPromise * (^)(FBLPromiseValidateWorkBlock))validate FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise * (^)(dispatch_queue_t, FBLPromiseValidateWorkBlock))validateOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Wrap.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Wrap.h deleted file mode 100644 index 664e1bbf..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise+Wrap.h +++ /dev/null @@ -1,316 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - Different types of completion handlers available to be wrapped with promise. - */ -typedef void (^FBLPromiseCompletion)(void) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseObjectCompletion)(id __nullable) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseErrorCompletion)(NSError* __nullable) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseObjectOrErrorCompletion)(id __nullable, NSError* __nullable) - NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseErrorOrObjectCompletion)(NSError* __nullable, id __nullable) - NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromise2ObjectsOrErrorCompletion)(id __nullable, id __nullable, - NSError* __nullable) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseBoolCompletion)(BOOL) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseBoolOrErrorCompletion)(BOOL, NSError* __nullable) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseIntegerCompletion)(NSInteger) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseIntegerOrErrorCompletion)(NSInteger, NSError* __nullable) - NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseDoubleCompletion)(double) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseDoubleOrErrorCompletion)(double, NSError* __nullable) - NS_SWIFT_UNAVAILABLE(""); - -/** - Provides an easy way to convert methods that use common callback patterns into promises. - */ -@interface FBLPromise(WrapAdditions) - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with `nil` when completion handler is invoked. - */ -+ (instancetype)wrapCompletion:(void (^)(FBLPromiseCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with `nil` when completion handler is invoked. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapCompletion:(void (^)(FBLPromiseCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an object provided by completion handler. - */ -+ (instancetype)wrapObjectCompletion:(void (^)(FBLPromiseObjectCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an object provided by completion handler. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapObjectCompletion:(void (^)(FBLPromiseObjectCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an error provided by completion handler. - If error is `nil`, fulfills with `nil`, otherwise rejects with the error. - */ -+ (instancetype)wrapErrorCompletion:(void (^)(FBLPromiseErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an error provided by completion handler. - If error is `nil`, fulfills with `nil`, otherwise rejects with the error. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapErrorCompletion:(void (^)(FBLPromiseErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an object provided by completion handler if error is `nil`. - Otherwise, rejects with the error. - */ -+ (instancetype)wrapObjectOrErrorCompletion: - (void (^)(FBLPromiseObjectOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an object provided by completion handler if error is `nil`. - Otherwise, rejects with the error. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapObjectOrErrorCompletion:(void (^)(FBLPromiseObjectOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an error or object provided by completion handler. If error - is not `nil`, rejects with the error. - */ -+ (instancetype)wrapErrorOrObjectCompletion: - (void (^)(FBLPromiseErrorOrObjectCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an error or object provided by completion handler. If error - is not `nil`, rejects with the error. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapErrorOrObjectCompletion:(void (^)(FBLPromiseErrorOrObjectCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an array of objects provided by completion handler in order - if error is `nil`. Otherwise, rejects with the error. - */ -+ (FBLPromise*)wrap2ObjectsOrErrorCompletion: - (void (^)(FBLPromise2ObjectsOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an array of objects provided by completion handler in order - if error is `nil`. Otherwise, rejects with the error. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrap2ObjectsOrErrorCompletion:(void (^)(FBLPromise2ObjectsOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping YES/NO. - */ -+ (FBLPromise*)wrapBoolCompletion:(void (^)(FBLPromiseBoolCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping YES/NO. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapBoolCompletion:(void (^)(FBLPromiseBoolCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping YES/NO when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)wrapBoolOrErrorCompletion: - (void (^)(FBLPromiseBoolOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping YES/NO when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapBoolOrErrorCompletion:(void (^)(FBLPromiseBoolOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping an integer. - */ -+ (FBLPromise*)wrapIntegerCompletion:(void (^)(FBLPromiseIntegerCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping an integer. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapIntegerCompletion:(void (^)(FBLPromiseIntegerCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping an integer when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)wrapIntegerOrErrorCompletion: - (void (^)(FBLPromiseIntegerOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping an integer when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapIntegerOrErrorCompletion:(void (^)(FBLPromiseIntegerOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping a double. - */ -+ (FBLPromise*)wrapDoubleCompletion:(void (^)(FBLPromiseDoubleCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping a double. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapDoubleCompletion:(void (^)(FBLPromiseDoubleCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping a double when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)wrapDoubleOrErrorCompletion: - (void (^)(FBLPromiseDoubleOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping a double when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapDoubleOrErrorCompletion:(void (^)(FBLPromiseDoubleOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `wrap` operators. - Usage: FBLPromise.wrapCompletion(^(FBLPromiseCompletion handler) {...}) - */ -@interface FBLPromise(DotSyntax_WrapAdditions) - -+ (FBLPromise* (^)(void (^)(FBLPromiseCompletion)))wrapCompletion FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseCompletion)))wrapCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseObjectCompletion)))wrapObjectCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseObjectCompletion)))wrapObjectCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseErrorCompletion)))wrapErrorCompletion FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseErrorCompletion)))wrapErrorCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseObjectOrErrorCompletion)))wrapObjectOrErrorCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseObjectOrErrorCompletion)))wrapObjectOrErrorCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseErrorOrObjectCompletion)))wrapErrorOrObjectCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseErrorOrObjectCompletion)))wrapErrorOrObjectCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromise2ObjectsOrErrorCompletion))) - wrap2ObjectsOrErrorCompletion FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromise2ObjectsOrErrorCompletion))) - wrap2ObjectsOrErrorCompletionOn FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseBoolCompletion)))wrapBoolCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseBoolCompletion)))wrapBoolCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseBoolOrErrorCompletion)))wrapBoolOrErrorCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseBoolOrErrorCompletion)))wrapBoolOrErrorCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseIntegerCompletion)))wrapIntegerCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseIntegerCompletion)))wrapIntegerCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseIntegerOrErrorCompletion))) - wrapIntegerOrErrorCompletion FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseIntegerOrErrorCompletion))) - wrapIntegerOrErrorCompletionOn FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseDoubleCompletion)))wrapDoubleCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseDoubleCompletion)))wrapDoubleCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseDoubleOrErrorCompletion))) - wrapDoubleOrErrorCompletion FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseDoubleOrErrorCompletion))) - wrapDoubleOrErrorCompletionOn FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise.h deleted file mode 100644 index b1380dc7..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromise.h +++ /dev/null @@ -1,93 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromiseError.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - Promises synchronization construct in Objective-C. - */ -@interface FBLPromise<__covariant Value> : NSObject - -/** - Default dispatch queue used for `FBLPromise`, which is `main` if a queue is not specified. - */ -@property(class) dispatch_queue_t defaultDispatchQueue NS_REFINED_FOR_SWIFT; - -/** - Creates a pending promise. - */ -+ (instancetype)pendingPromise NS_REFINED_FOR_SWIFT; - -/** - Creates a resolved promise. - - @param resolution An object to resolve the promise with: either a value or an error. - @return A new resolved promise. - */ -+ (instancetype)resolvedWith:(nullable id)resolution NS_REFINED_FOR_SWIFT; - -/** - Synchronously fulfills the promise with a value. - - @param value An arbitrary value to fulfill the promise with, including `nil`. - */ -- (void)fulfill:(nullable Value)value NS_REFINED_FOR_SWIFT; - -/** - Synchronously rejects the promise with an error. - - @param error An error to reject the promise with. - */ -- (void)reject:(NSError *)error NS_REFINED_FOR_SWIFT; - -+ (instancetype)new NS_UNAVAILABLE; -- (instancetype)init NS_UNAVAILABLE; -@end - -@interface FBLPromise() - -/** - Adds an object to the set of pending objects to keep strongly while the promise is pending. - Used by the Swift wrappers to keep them alive until the underlying ObjC promise is resolved. - - @param object An object to add. - */ -- (void)addPendingObject:(id)object NS_REFINED_FOR_SWIFT; - -@end - -#ifdef FBL_PROMISES_DOT_SYNTAX_IS_DEPRECATED -#define FBL_PROMISES_DOT_SYNTAX __attribute__((deprecated)) -#else -#define FBL_PROMISES_DOT_SYNTAX -#endif - -@interface FBLPromise(DotSyntaxAdditions) - -/** - Convenience dot-syntax wrappers for FBLPromise. - Usage: FBLPromise.pending() - FBLPromise.resolved(value) - - */ -+ (instancetype (^)(void))pending FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (instancetype (^)(id __nullable))resolved FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromiseError.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromiseError.h deleted file mode 100644 index d37af536..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromiseError.h +++ /dev/null @@ -1,43 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 - -FOUNDATION_EXTERN NSErrorDomain const FBLPromiseErrorDomain NS_REFINED_FOR_SWIFT; - -/** - Possible error codes in `FBLPromiseErrorDomain`. - */ -typedef NS_ENUM(NSInteger, FBLPromiseErrorCode) { - /** Promise failed to resolve in time. */ - FBLPromiseErrorCodeTimedOut = 1, - /** Validation predicate returned false. */ - FBLPromiseErrorCodeValidationFailure = 2, -} NS_REFINED_FOR_SWIFT; - -NS_INLINE BOOL FBLPromiseErrorIsTimedOut(NSError *error) NS_SWIFT_UNAVAILABLE("") { - return error.domain == FBLPromiseErrorDomain && - error.code == FBLPromiseErrorCodeTimedOut; -} - -NS_INLINE BOOL FBLPromiseErrorIsValidationFailure(NSError *error) NS_SWIFT_UNAVAILABLE("") { - return error.domain == FBLPromiseErrorDomain && - error.code == FBLPromiseErrorCodeValidationFailure; -} - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromises.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromises.h deleted file mode 100644 index 2d90badb..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/FBLPromises.h +++ /dev/null @@ -1,32 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise+All.h" -#import "FBLPromise+Always.h" -#import "FBLPromise+Any.h" -#import "FBLPromise+Async.h" -#import "FBLPromise+Await.h" -#import "FBLPromise+Catch.h" -#import "FBLPromise+Delay.h" -#import "FBLPromise+Do.h" -#import "FBLPromise+Race.h" -#import "FBLPromise+Recover.h" -#import "FBLPromise+Reduce.h" -#import "FBLPromise+Retry.h" -#import "FBLPromise+Then.h" -#import "FBLPromise+Timeout.h" -#import "FBLPromise+Validate.h" -#import "FBLPromise+Wrap.h" diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/PromisesObjC-umbrella.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/PromisesObjC-umbrella.h deleted file mode 100644 index 5b014a8b..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Headers/PromisesObjC-umbrella.h +++ /dev/null @@ -1,36 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "FBLPromise+All.h" -#import "FBLPromise+Always.h" -#import "FBLPromise+Any.h" -#import "FBLPromise+Async.h" -#import "FBLPromise+Await.h" -#import "FBLPromise+Catch.h" -#import "FBLPromise+Delay.h" -#import "FBLPromise+Do.h" -#import "FBLPromise+Race.h" -#import "FBLPromise+Recover.h" -#import "FBLPromise+Reduce.h" -#import "FBLPromise+Retry.h" -#import "FBLPromise+Testing.h" -#import "FBLPromise+Then.h" -#import "FBLPromise+Timeout.h" -#import "FBLPromise+Validate.h" -#import "FBLPromise+Wrap.h" -#import "FBLPromise.h" -#import "FBLPromiseError.h" -#import "FBLPromises.h" - -FOUNDATION_EXPORT double FBLPromisesVersionNumber; -FOUNDATION_EXPORT const unsigned char FBLPromisesVersionString[]; - diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Info.plist b/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Info.plist deleted file mode 100644 index 308a336a..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - PromisesObjC - CFBundleIdentifier - com.firebase.Firebase-PromisesObjC - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - PromisesObjC - CFBundlePackageType - FMWK - CFBundleVersion - 2.0.0 - DTSDKName - iphonesimulator11.2 - - diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Modules/module.modulemap b/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Modules/module.modulemap deleted file mode 100644 index bd7b48e1..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Modules/module.modulemap +++ /dev/null @@ -1,5 +0,0 @@ -framework module PromisesObjC { -umbrella header "PromisesObjC-umbrella.h" -export * -module * { export * } -} diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/PromisesObjC b/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/PromisesObjC deleted file mode 100644 index d04e56d6..00000000 Binary files a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/PromisesObjC and /dev/null differ diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+All.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+All.h deleted file mode 100644 index 9c0090e2..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+All.h +++ /dev/null @@ -1,63 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(AllAdditions) - -/** - Wait until all of the given promises are fulfilled. - If one of the given promises is rejected, then the returned promise is rejected with same error. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - Promises resolved with `nil` become `NSNull` instances in the resulting array. - - @param promises Promises to wait for. - @return Promise of an array containing the values of input promises in the same order. - */ -+ (FBLPromise *)all:(NSArray *)promises NS_SWIFT_UNAVAILABLE(""); - -/** - Wait until all of the given promises are fulfilled. - If one of the given promises is rejected, then the returned promise is rejected with same error. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected FBLPromise correspondingly. - Promises resolved with `nil` become `NSNull` instances in the resulting array. - - @param queue A queue to dispatch on. - @param promises Promises to wait for. - @return Promise of an array containing the values of input promises in the same order. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - all:(NSArray *)promises NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `all` operators. - Usage: FBLPromise.all(@[ ... ]) - */ -@interface FBLPromise(DotSyntax_AllAdditions) - -+ (FBLPromise * (^)(NSArray *))all FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, NSArray *))allOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Always.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Always.h deleted file mode 100644 index 13000f5b..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Always.h +++ /dev/null @@ -1,54 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(AlwaysAdditions) - -typedef void (^FBLPromiseAlwaysWorkBlock)(void) NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block that always executes, no matter if the receiver is rejected or fulfilled. - @return A new pending promise to be resolved with same resolution as the receiver. - */ -- (FBLPromise *)always:(FBLPromiseAlwaysWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to dispatch on. - @param work A block that always executes, no matter if the receiver is rejected or fulfilled. - @return A new pending promise to be resolved with same resolution as the receiver. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - always:(FBLPromiseAlwaysWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `always` operators. - Usage: promise.always(^{...}) - */ -@interface FBLPromise(DotSyntax_AlwaysAdditions) - -- (FBLPromise* (^)(FBLPromiseAlwaysWorkBlock))always FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise* (^)(dispatch_queue_t, FBLPromiseAlwaysWorkBlock))alwaysOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Any.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Any.h deleted file mode 100644 index 82875bf7..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Any.h +++ /dev/null @@ -1,69 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(AnyAdditions) - -/** - Waits until all of the given promises are either fulfilled or rejected. - If all promises are rejected, then the returned promise is rejected with same error - as the last one rejected. - If at least one of the promises is fulfilled, the resulting promise is fulfilled with an array of - values or `NSErrors`, matching the original order of fulfilled or rejected promises respectively. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - Promises resolved with `nil` become `NSNull` instances in the resulting array. - - @param promises Promises to wait for. - @return Promise of array containing the values or `NSError`s of input promises in the same order. - */ -+ (FBLPromise *)any:(NSArray *)promises NS_SWIFT_UNAVAILABLE(""); - -/** - Waits until all of the given promises are either fulfilled or rejected. - If all promises are rejected, then the returned promise is rejected with same error - as the last one rejected. - If at least one of the promises is fulfilled, the resulting promise is fulfilled with an array of - values or `NSError`s, matching the original order of fulfilled or rejected promises respectively. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - Promises resolved with `nil` become `NSNull` instances in the resulting array. - - @param queue A queue to dispatch on. - @param promises Promises to wait for. - @return Promise of array containing the values or `NSError`s of input promises in the same order. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - any:(NSArray *)promises NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `any` operators. - Usage: FBLPromise.any(@[ ... ]) - */ -@interface FBLPromise(DotSyntax_AnyAdditions) - -+ (FBLPromise * (^)(NSArray *))any FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, NSArray *))anyOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Async.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Async.h deleted file mode 100644 index 0588a9ea..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Async.h +++ /dev/null @@ -1,60 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(AsyncAdditions) - -typedef void (^FBLPromiseFulfillBlock)(Value __nullable value) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseRejectBlock)(NSError *error) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseAsyncWorkBlock)(FBLPromiseFulfillBlock fulfill, - FBLPromiseRejectBlock reject) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise and executes `work` block asynchronously. - - @param work A block to perform any operations needed to resolve the promise. - @return A new pending promise. - */ -+ (instancetype)async:(FBLPromiseAsyncWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise and executes `work` block asynchronously on the given queue. - - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @return A new pending promise. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - async:(FBLPromiseAsyncWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `async` operators. - Usage: FBLPromise.async(^(FBLPromiseFulfillBlock fulfill, FBLPromiseRejectBlock reject) { ... }) - */ -@interface FBLPromise(DotSyntax_AsyncAdditions) - -+ (FBLPromise* (^)(FBLPromiseAsyncWorkBlock))async FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, FBLPromiseAsyncWorkBlock))asyncOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Await.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Await.h deleted file mode 100644 index c97a1baf..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Await.h +++ /dev/null @@ -1,32 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - Waits for promise resolution. The current thread blocks until the promise is resolved. - - @param promise Promise to wait for. - @param error Error the promise was rejected with, or `nil` if the promise was fulfilled. - @return Value the promise was fulfilled with. If the promise was rejected, the return value - is always `nil`, but the error out arg is not. - */ -FOUNDATION_EXTERN id __nullable FBLPromiseAwait(FBLPromise *promise, - NSError **error) NS_REFINED_FOR_SWIFT; - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Catch.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Catch.h deleted file mode 100644 index a9ff170f..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Catch.h +++ /dev/null @@ -1,59 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(CatchAdditions) - -typedef void (^FBLPromiseCatchWorkBlock)(NSError *error) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise which eventually gets resolved with same resolution as the receiver. - If receiver is rejected, then `reject` block is executed asynchronously. - - @param reject A block to handle the error that receiver was rejected with. - @return A new pending promise. - */ -- (FBLPromise *)catch:(FBLPromiseCatchWorkBlock)reject NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise which eventually gets resolved with same resolution as the receiver. - If receiver is rejected, then `reject` block is executed asynchronously on the given queue. - - @param queue A queue to invoke the `reject` block on. - @param reject A block to handle the error that receiver was rejected with. - @return A new pending promise. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - catch:(FBLPromiseCatchWorkBlock)reject NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `catch` operators. - Usage: promise.catch(^(NSError *error) { ... }) - */ -@interface FBLPromise(DotSyntax_CatchAdditions) - -- (FBLPromise* (^)(FBLPromiseCatchWorkBlock))catch FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise* (^)(dispatch_queue_t, FBLPromiseCatchWorkBlock))catchOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Delay.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Delay.h deleted file mode 100644 index 557df485..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Delay.h +++ /dev/null @@ -1,59 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(DelayAdditions) - -/** - Creates a new pending promise that fulfills with the same value as `self` after the `delay`, or - rejects with the same error immediately. - - @param interval Time to wait in seconds. - @return A new pending promise that fulfills at least `delay` seconds later than `self`, or rejects - with the same error immediately. - */ -- (FBLPromise *)delay:(NSTimeInterval)interval NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a new pending promise that fulfills with the same value as `self` after the `delay`, or - rejects with the same error immediately. - - @param queue A queue to dispatch on. - @param interval Time to wait in seconds. - @return A new pending promise that fulfills at least `delay` seconds later than `self`, or rejects - with the same error immediately. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - delay:(NSTimeInterval)interval NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `delay` operators. - Usage: promise.delay(...) - */ -@interface FBLPromise(DotSyntax_DelayAdditions) - -- (FBLPromise * (^)(NSTimeInterval))delay FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise * (^)(dispatch_queue_t, NSTimeInterval))delayOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Do.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Do.h deleted file mode 100644 index 6838e0ad..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Do.h +++ /dev/null @@ -1,55 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(DoAdditions) - -typedef id __nullable (^FBLPromiseDoWorkBlock)(void) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise and executes `work` block asynchronously. - - @param work A block that returns a value or an error used to resolve the promise. - @return A new pending promise. - */ -+ (instancetype)do:(FBLPromiseDoWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise and executes `work` block asynchronously on the given queue. - - @param queue A queue to invoke the `work` block on. - @param work A block that returns a value or an error used to resolve the promise. - @return A new pending promise. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue do:(FBLPromiseDoWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `do` operators. - Usage: FBLPromise.doOn(queue, ^(NSError *error) { ... }) - */ -@interface FBLPromise(DotSyntax_DoAdditions) - -+ (FBLPromise * (^)(dispatch_queue_t, FBLPromiseDoWorkBlock))doOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Race.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Race.h deleted file mode 100644 index 2f67258d..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Race.h +++ /dev/null @@ -1,62 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(RaceAdditions) - -/** - Wait until any of the given promises are fulfilled. - If one of the promises is rejected, then the returned promise is rejected with same error. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - - @param promises Promises to wait for. - @return A new pending promise to be resolved with the same resolution as the first promise, among - the given ones, which was resolved. - */ -+ (instancetype)race:(NSArray *)promises NS_SWIFT_UNAVAILABLE(""); - -/** - Wait until any of the given promises are fulfilled. - If one of the promises is rejected, then the returned promise is rejected with same error. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - - @param queue A queue to dispatch on. - @param promises Promises to wait for. - @return A new pending promise to be resolved with the same resolution as the first promise, among - the given ones, which was resolved. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue race:(NSArray *)promises NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `race` operators. - Usage: FBLPromise.race(@[ ... ]) - */ -@interface FBLPromise(DotSyntax_RaceAdditions) - -+ (FBLPromise * (^)(NSArray *))race FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, NSArray *))raceOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Recover.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Recover.h deleted file mode 100644 index bb7df7ec..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Recover.h +++ /dev/null @@ -1,60 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(RecoverAdditions) - -typedef id __nullable (^FBLPromiseRecoverWorkBlock)(NSError *error) NS_SWIFT_UNAVAILABLE(""); - -/** - Provides a new promise to recover in case the receiver gets rejected. - - @param recovery A block to handle the error that the receiver was rejected with. - @return A new pending promise to use instead of the rejected one that gets resolved with resolution - returned from `recovery` block. - */ -- (FBLPromise *)recover:(FBLPromiseRecoverWorkBlock)recovery NS_SWIFT_UNAVAILABLE(""); - -/** - Provides a new promise to recover in case the receiver gets rejected. - - @param queue A queue to dispatch on. - @param recovery A block to handle the error that the receiver was rejected with. - @return A new pending promise to use instead of the rejected one that gets resolved with resolution - returned from `recovery` block. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - recover:(FBLPromiseRecoverWorkBlock)recovery NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `recover` operators. - Usage: promise.recover(^id(NSError *error) {...}) - */ -@interface FBLPromise(DotSyntax_RecoverAdditions) - -- (FBLPromise * (^)(FBLPromiseRecoverWorkBlock))recover FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise * (^)(dispatch_queue_t, FBLPromiseRecoverWorkBlock))recoverOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Reduce.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Reduce.h deleted file mode 100644 index 5bb1eeee..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Reduce.h +++ /dev/null @@ -1,71 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(ReduceAdditions) - -typedef id __nullable (^FBLPromiseReducerBlock)(Value __nullable partial, id next) - NS_SWIFT_UNAVAILABLE(""); - -/** - Sequentially reduces a collection of values to a single promise using a given combining block - and the value `self` resolves with as initial value. - - @param items An array of values to process in order. - @param reducer A block to combine an accumulating value and an element of the sequence into - the new accumulating value or a promise resolved with it, to be used in the next - call of the `reducer` or returned to the caller. - @return A new pending promise returned from the last `reducer` invocation. - Or `self` if `items` is empty. - */ -- (FBLPromise *)reduce:(NSArray *)items - combine:(FBLPromiseReducerBlock)reducer NS_SWIFT_UNAVAILABLE(""); - -/** - Sequentially reduces a collection of values to a single promise using a given combining block - and the value `self` resolves with as initial value. - - @param queue A queue to dispatch on. - @param items An array of values to process in order. - @param reducer A block to combine an accumulating value and an element of the sequence into - the new accumulating value or a promise resolved with it, to be used in the next - call of the `reducer` or returned to the caller. - @return A new pending promise returned from the last `reducer` invocation. - Or `self` if `items` is empty. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - reduce:(NSArray *)items - combine:(FBLPromiseReducerBlock)reducer NS_SWIFT_UNAVAILABLE(""); - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `reduce` operators. - Usage: promise.reduce(values, ^id(id partial, id next) { ... }) - */ -@interface FBLPromise(DotSyntax_ReduceAdditions) - -- (FBLPromise * (^)(NSArray *, FBLPromiseReducerBlock))reduce FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise * (^)(dispatch_queue_t, NSArray *, FBLPromiseReducerBlock))reduceOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Retry.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Retry.h deleted file mode 100644 index 98ef558c..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Retry.h +++ /dev/null @@ -1,165 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -/** The default number of retry attempts is 1. */ -FOUNDATION_EXTERN NSInteger const FBLPromiseRetryDefaultAttemptsCount NS_REFINED_FOR_SWIFT; - -/** The default delay interval before making a retry attempt is 1.0 second. */ -FOUNDATION_EXTERN NSTimeInterval const FBLPromiseRetryDefaultDelayInterval NS_REFINED_FOR_SWIFT; - -@interface FBLPromise(RetryAdditions) - -typedef id __nullable (^FBLPromiseRetryWorkBlock)(void) NS_SWIFT_UNAVAILABLE(""); -typedef BOOL (^FBLPromiseRetryPredicateBlock)(NSInteger, NSError *) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously, or rejects with the same error after all retry attempts have - been exhausted. Defaults to `FBLPromiseRetryDefaultAttemptsCount` attempt(s) on rejection where the - `work` block is retried after a delay of `FBLPromiseRetryDefaultDelayInterval` second(s). - - @param work A block that executes asynchronously on the default queue and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted. - */ -+ (FBLPromise *)retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously on the given `queue`, or rejects with the same error after all - retry attempts have been exhausted. Defaults to `FBLPromiseRetryDefaultAttemptsCount` attempt(s) on - rejection where the `work` block is retried on the given `queue` after a delay of - `FBLPromiseRetryDefaultDelayInterval` second(s). - - @param queue A queue to invoke the `work` block on. - @param work A block that executes asynchronously on the given `queue` and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously, or rejects with the same error after all retry attempts have - been exhausted. - - @param count Max number of retry attempts. The `work` block will be executed once if the specified - count is less than or equal to zero. - @param work A block that executes asynchronously on the default queue and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted. - */ -+ (FBLPromise *)attempts:(NSInteger)count - retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously on the given `queue`, or rejects with the same error after all - retry attempts have been exhausted. - - @param queue A queue to invoke the `work` block on. - @param count Max number of retry attempts. The `work` block will be executed once if the specified - count is less than or equal to zero. - @param work A block that executes asynchronously on the given `queue` and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - attempts:(NSInteger)count - retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously, or rejects with the same error after all retry attempts have - been exhausted. On rejection, the `work` block is retried after the given delay `interval` and will - continue to retry until the number of specified attempts have been exhausted or will bail early if - the given condition is not met. - - @param count Max number of retry attempts. The `work` block will be executed once if the specified - count is less than or equal to zero. - @param interval Time to wait before the next retry attempt. - @param predicate Condition to check before the next retry attempt. The predicate block provides the - the number of remaining retry attempts and the error that the promise was rejected - with. - @param work A block that executes asynchronously on the default queue and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted or if - the given condition is not met. - */ -+ (FBLPromise *)attempts:(NSInteger)count - delay:(NSTimeInterval)interval - condition:(nullable FBLPromiseRetryPredicateBlock)predicate - retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously on the given `queue`, or rejects with the same error after all - retry attempts have been exhausted. On rejection, the `work` block is retried after the given - delay `interval` and will continue to retry until the number of specified attempts have been - exhausted or will bail early if the given condition is not met. - - @param queue A queue to invoke the `work` block on. - @param count Max number of retry attempts. The `work` block will be executed once if the specified - count is less than or equal to zero. - @param interval Time to wait before the next retry attempt. - @param predicate Condition to check before the next retry attempt. The predicate block provides the - the number of remaining retry attempts and the error that the promise was rejected - with. - @param work A block that executes asynchronously on the given `queue` and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted or if - the given condition is not met. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - attempts:(NSInteger)count - delay:(NSTimeInterval)interval - condition:(nullable FBLPromiseRetryPredicateBlock)predicate - retry:(FBLPromiseRetryWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise+Retry` operators. - Usage: FBLPromise.retry(^id { ... }) - */ -@interface FBLPromise(DotSyntax_RetryAdditions) - -+ (FBLPromise * (^)(FBLPromiseRetryWorkBlock))retry FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, FBLPromiseRetryWorkBlock))retryOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(NSInteger, NSTimeInterval, FBLPromiseRetryPredicateBlock __nullable, - FBLPromiseRetryWorkBlock))retryAgain FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, NSInteger, NSTimeInterval, - FBLPromiseRetryPredicateBlock __nullable, - FBLPromiseRetryWorkBlock))retryAgainOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Testing.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Testing.h deleted file mode 100644 index 8478ae22..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Testing.h +++ /dev/null @@ -1,57 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - Waits for all scheduled promises blocks. - - @param timeout Maximum time to wait. - @return YES if all promises blocks have completed before the timeout and NO otherwise. - */ -FOUNDATION_EXTERN BOOL FBLWaitForPromisesWithTimeout(NSTimeInterval timeout) NS_REFINED_FOR_SWIFT; - -@interface FBLPromise(TestingAdditions) - -/** - Dispatch group for promises that is typically used to wait for all scheduled blocks. - */ -@property(class, nonatomic, readonly) dispatch_group_t dispatchGroup NS_REFINED_FOR_SWIFT; - -/** - Properties to get the current state of the promise. - */ -@property(nonatomic, readonly) BOOL isPending NS_REFINED_FOR_SWIFT; -@property(nonatomic, readonly) BOOL isFulfilled NS_REFINED_FOR_SWIFT; -@property(nonatomic, readonly) BOOL isRejected NS_REFINED_FOR_SWIFT; - -/** - Value the promise was fulfilled with. - Can be nil if the promise is still pending, was resolved with nil or after it has been rejected. - */ -@property(nonatomic, readonly, nullable) Value value NS_REFINED_FOR_SWIFT; - -/** - Error the promise was rejected with. - Can be nil if the promise is still pending or after it has been fulfilled. - */ -@property(nonatomic, readonly, nullable) NSError *error NS_REFINED_FOR_SWIFT; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Then.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Then.h deleted file mode 100644 index 32027e69..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Then.h +++ /dev/null @@ -1,63 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(ThenAdditions) - -typedef id __nullable (^FBLPromiseThenWorkBlock)(Value __nullable value) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise which eventually gets resolved with resolution returned from `work` - block: either value, error or another promise. The `work` block is executed asynchronously only - when the receiver is fulfilled. If receiver is rejected, the returned promise is also rejected with - the same error. - - @param work A block to handle the value that receiver was fulfilled with. - @return A new pending promise to be resolved with resolution returned from the `work` block. - */ -- (FBLPromise *)then:(FBLPromiseThenWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise which eventually gets resolved with resolution returned from `work` - block: either value, error or another promise. The `work` block is executed asynchronously when the - receiver is fulfilled. If receiver is rejected, the returned promise is also rejected with the same - error. - - @param queue A queue to invoke the `work` block on. - @param work A block to handle the value that receiver was fulfilled with. - @return A new pending promise to be resolved with resolution returned from the `work` block. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - then:(FBLPromiseThenWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `then` operators. - Usage: promise.then(^id(id value) { ... }) - */ -@interface FBLPromise(DotSyntax_ThenAdditions) - -- (FBLPromise* (^)(FBLPromiseThenWorkBlock))then FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise* (^)(dispatch_queue_t, FBLPromiseThenWorkBlock))thenOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Timeout.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Timeout.h deleted file mode 100644 index 184ba166..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Timeout.h +++ /dev/null @@ -1,57 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(TimeoutAdditions) - -/** - Waits for a promise with the specified `timeout`. - - @param interval Time to wait in seconds. - @return A new pending promise that gets either resolved with same resolution as the receiver or - rejected with `FBLPromiseErrorCodeTimedOut` error code in `FBLPromiseErrorDomain`. - */ -- (FBLPromise *)timeout:(NSTimeInterval)interval NS_SWIFT_UNAVAILABLE(""); - -/** - Waits for a promise with the specified `timeout`. - - @param queue A queue to dispatch on. - @param interval Time to wait in seconds. - @return A new pending promise that gets either resolved with same resolution as the receiver or - rejected with `FBLPromiseErrorCodeTimedOut` error code in `FBLPromiseErrorDomain`. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - timeout:(NSTimeInterval)interval NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `timeout` operators. - Usage: promise.timeout(...) - */ -@interface FBLPromise(DotSyntax_TimeoutAdditions) - -- (FBLPromise* (^)(NSTimeInterval))timeout FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise* (^)(dispatch_queue_t, NSTimeInterval))timeoutOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Validate.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Validate.h deleted file mode 100644 index 9dfa2f16..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Validate.h +++ /dev/null @@ -1,60 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(ValidateAdditions) - -typedef BOOL (^FBLPromiseValidateWorkBlock)(Value __nullable value) NS_SWIFT_UNAVAILABLE(""); - -/** - Validates a fulfilled value or rejects the value if it can not be validated. - - @param predicate An expression to validate. - @return A new pending promise that gets either resolved with same resolution as the receiver or - rejected with `FBLPromiseErrorCodeValidationFailure` error code in `FBLPromiseErrorDomain`. - */ -- (FBLPromise *)validate:(FBLPromiseValidateWorkBlock)predicate NS_SWIFT_UNAVAILABLE(""); - -/** - Validates a fulfilled value or rejects the value if it can not be validated. - - @param queue A queue to dispatch on. - @param predicate An expression to validate. - @return A new pending promise that gets either resolved with same resolution as the receiver or - rejected with `FBLPromiseErrorCodeValidationFailure` error code in `FBLPromiseErrorDomain`. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - validate:(FBLPromiseValidateWorkBlock)predicate NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `validate` operators. - Usage: promise.validate(^BOOL(id value) { ... }) - */ -@interface FBLPromise(DotSyntax_ValidateAdditions) - -- (FBLPromise * (^)(FBLPromiseValidateWorkBlock))validate FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise * (^)(dispatch_queue_t, FBLPromiseValidateWorkBlock))validateOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Wrap.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Wrap.h deleted file mode 100644 index 664e1bbf..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Wrap.h +++ /dev/null @@ -1,316 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - Different types of completion handlers available to be wrapped with promise. - */ -typedef void (^FBLPromiseCompletion)(void) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseObjectCompletion)(id __nullable) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseErrorCompletion)(NSError* __nullable) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseObjectOrErrorCompletion)(id __nullable, NSError* __nullable) - NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseErrorOrObjectCompletion)(NSError* __nullable, id __nullable) - NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromise2ObjectsOrErrorCompletion)(id __nullable, id __nullable, - NSError* __nullable) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseBoolCompletion)(BOOL) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseBoolOrErrorCompletion)(BOOL, NSError* __nullable) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseIntegerCompletion)(NSInteger) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseIntegerOrErrorCompletion)(NSInteger, NSError* __nullable) - NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseDoubleCompletion)(double) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseDoubleOrErrorCompletion)(double, NSError* __nullable) - NS_SWIFT_UNAVAILABLE(""); - -/** - Provides an easy way to convert methods that use common callback patterns into promises. - */ -@interface FBLPromise(WrapAdditions) - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with `nil` when completion handler is invoked. - */ -+ (instancetype)wrapCompletion:(void (^)(FBLPromiseCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with `nil` when completion handler is invoked. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapCompletion:(void (^)(FBLPromiseCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an object provided by completion handler. - */ -+ (instancetype)wrapObjectCompletion:(void (^)(FBLPromiseObjectCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an object provided by completion handler. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapObjectCompletion:(void (^)(FBLPromiseObjectCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an error provided by completion handler. - If error is `nil`, fulfills with `nil`, otherwise rejects with the error. - */ -+ (instancetype)wrapErrorCompletion:(void (^)(FBLPromiseErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an error provided by completion handler. - If error is `nil`, fulfills with `nil`, otherwise rejects with the error. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapErrorCompletion:(void (^)(FBLPromiseErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an object provided by completion handler if error is `nil`. - Otherwise, rejects with the error. - */ -+ (instancetype)wrapObjectOrErrorCompletion: - (void (^)(FBLPromiseObjectOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an object provided by completion handler if error is `nil`. - Otherwise, rejects with the error. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapObjectOrErrorCompletion:(void (^)(FBLPromiseObjectOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an error or object provided by completion handler. If error - is not `nil`, rejects with the error. - */ -+ (instancetype)wrapErrorOrObjectCompletion: - (void (^)(FBLPromiseErrorOrObjectCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an error or object provided by completion handler. If error - is not `nil`, rejects with the error. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapErrorOrObjectCompletion:(void (^)(FBLPromiseErrorOrObjectCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an array of objects provided by completion handler in order - if error is `nil`. Otherwise, rejects with the error. - */ -+ (FBLPromise*)wrap2ObjectsOrErrorCompletion: - (void (^)(FBLPromise2ObjectsOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an array of objects provided by completion handler in order - if error is `nil`. Otherwise, rejects with the error. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrap2ObjectsOrErrorCompletion:(void (^)(FBLPromise2ObjectsOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping YES/NO. - */ -+ (FBLPromise*)wrapBoolCompletion:(void (^)(FBLPromiseBoolCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping YES/NO. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapBoolCompletion:(void (^)(FBLPromiseBoolCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping YES/NO when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)wrapBoolOrErrorCompletion: - (void (^)(FBLPromiseBoolOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping YES/NO when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapBoolOrErrorCompletion:(void (^)(FBLPromiseBoolOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping an integer. - */ -+ (FBLPromise*)wrapIntegerCompletion:(void (^)(FBLPromiseIntegerCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping an integer. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapIntegerCompletion:(void (^)(FBLPromiseIntegerCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping an integer when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)wrapIntegerOrErrorCompletion: - (void (^)(FBLPromiseIntegerOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping an integer when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapIntegerOrErrorCompletion:(void (^)(FBLPromiseIntegerOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping a double. - */ -+ (FBLPromise*)wrapDoubleCompletion:(void (^)(FBLPromiseDoubleCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping a double. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapDoubleCompletion:(void (^)(FBLPromiseDoubleCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping a double when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)wrapDoubleOrErrorCompletion: - (void (^)(FBLPromiseDoubleOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping a double when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapDoubleOrErrorCompletion:(void (^)(FBLPromiseDoubleOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `wrap` operators. - Usage: FBLPromise.wrapCompletion(^(FBLPromiseCompletion handler) {...}) - */ -@interface FBLPromise(DotSyntax_WrapAdditions) - -+ (FBLPromise* (^)(void (^)(FBLPromiseCompletion)))wrapCompletion FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseCompletion)))wrapCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseObjectCompletion)))wrapObjectCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseObjectCompletion)))wrapObjectCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseErrorCompletion)))wrapErrorCompletion FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseErrorCompletion)))wrapErrorCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseObjectOrErrorCompletion)))wrapObjectOrErrorCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseObjectOrErrorCompletion)))wrapObjectOrErrorCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseErrorOrObjectCompletion)))wrapErrorOrObjectCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseErrorOrObjectCompletion)))wrapErrorOrObjectCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromise2ObjectsOrErrorCompletion))) - wrap2ObjectsOrErrorCompletion FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromise2ObjectsOrErrorCompletion))) - wrap2ObjectsOrErrorCompletionOn FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseBoolCompletion)))wrapBoolCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseBoolCompletion)))wrapBoolCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseBoolOrErrorCompletion)))wrapBoolOrErrorCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseBoolOrErrorCompletion)))wrapBoolOrErrorCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseIntegerCompletion)))wrapIntegerCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseIntegerCompletion)))wrapIntegerCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseIntegerOrErrorCompletion))) - wrapIntegerOrErrorCompletion FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseIntegerOrErrorCompletion))) - wrapIntegerOrErrorCompletionOn FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseDoubleCompletion)))wrapDoubleCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseDoubleCompletion)))wrapDoubleCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseDoubleOrErrorCompletion))) - wrapDoubleOrErrorCompletion FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseDoubleOrErrorCompletion))) - wrapDoubleOrErrorCompletionOn FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise.h deleted file mode 100644 index b1380dc7..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise.h +++ /dev/null @@ -1,93 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromiseError.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - Promises synchronization construct in Objective-C. - */ -@interface FBLPromise<__covariant Value> : NSObject - -/** - Default dispatch queue used for `FBLPromise`, which is `main` if a queue is not specified. - */ -@property(class) dispatch_queue_t defaultDispatchQueue NS_REFINED_FOR_SWIFT; - -/** - Creates a pending promise. - */ -+ (instancetype)pendingPromise NS_REFINED_FOR_SWIFT; - -/** - Creates a resolved promise. - - @param resolution An object to resolve the promise with: either a value or an error. - @return A new resolved promise. - */ -+ (instancetype)resolvedWith:(nullable id)resolution NS_REFINED_FOR_SWIFT; - -/** - Synchronously fulfills the promise with a value. - - @param value An arbitrary value to fulfill the promise with, including `nil`. - */ -- (void)fulfill:(nullable Value)value NS_REFINED_FOR_SWIFT; - -/** - Synchronously rejects the promise with an error. - - @param error An error to reject the promise with. - */ -- (void)reject:(NSError *)error NS_REFINED_FOR_SWIFT; - -+ (instancetype)new NS_UNAVAILABLE; -- (instancetype)init NS_UNAVAILABLE; -@end - -@interface FBLPromise() - -/** - Adds an object to the set of pending objects to keep strongly while the promise is pending. - Used by the Swift wrappers to keep them alive until the underlying ObjC promise is resolved. - - @param object An object to add. - */ -- (void)addPendingObject:(id)object NS_REFINED_FOR_SWIFT; - -@end - -#ifdef FBL_PROMISES_DOT_SYNTAX_IS_DEPRECATED -#define FBL_PROMISES_DOT_SYNTAX __attribute__((deprecated)) -#else -#define FBL_PROMISES_DOT_SYNTAX -#endif - -@interface FBLPromise(DotSyntaxAdditions) - -/** - Convenience dot-syntax wrappers for FBLPromise. - Usage: FBLPromise.pending() - FBLPromise.resolved(value) - - */ -+ (instancetype (^)(void))pending FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (instancetype (^)(id __nullable))resolved FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromiseError.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromiseError.h deleted file mode 100644 index d37af536..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromiseError.h +++ /dev/null @@ -1,43 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 - -FOUNDATION_EXTERN NSErrorDomain const FBLPromiseErrorDomain NS_REFINED_FOR_SWIFT; - -/** - Possible error codes in `FBLPromiseErrorDomain`. - */ -typedef NS_ENUM(NSInteger, FBLPromiseErrorCode) { - /** Promise failed to resolve in time. */ - FBLPromiseErrorCodeTimedOut = 1, - /** Validation predicate returned false. */ - FBLPromiseErrorCodeValidationFailure = 2, -} NS_REFINED_FOR_SWIFT; - -NS_INLINE BOOL FBLPromiseErrorIsTimedOut(NSError *error) NS_SWIFT_UNAVAILABLE("") { - return error.domain == FBLPromiseErrorDomain && - error.code == FBLPromiseErrorCodeTimedOut; -} - -NS_INLINE BOOL FBLPromiseErrorIsValidationFailure(NSError *error) NS_SWIFT_UNAVAILABLE("") { - return error.domain == FBLPromiseErrorDomain && - error.code == FBLPromiseErrorCodeValidationFailure; -} - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromises.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromises.h deleted file mode 100644 index 2d90badb..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromises.h +++ /dev/null @@ -1,32 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise+All.h" -#import "FBLPromise+Always.h" -#import "FBLPromise+Any.h" -#import "FBLPromise+Async.h" -#import "FBLPromise+Await.h" -#import "FBLPromise+Catch.h" -#import "FBLPromise+Delay.h" -#import "FBLPromise+Do.h" -#import "FBLPromise+Race.h" -#import "FBLPromise+Recover.h" -#import "FBLPromise+Reduce.h" -#import "FBLPromise+Retry.h" -#import "FBLPromise+Then.h" -#import "FBLPromise+Timeout.h" -#import "FBLPromise+Validate.h" -#import "FBLPromise+Wrap.h" diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/PromisesObjC-umbrella.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/PromisesObjC-umbrella.h deleted file mode 100644 index 5b014a8b..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Headers/PromisesObjC-umbrella.h +++ /dev/null @@ -1,36 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "FBLPromise+All.h" -#import "FBLPromise+Always.h" -#import "FBLPromise+Any.h" -#import "FBLPromise+Async.h" -#import "FBLPromise+Await.h" -#import "FBLPromise+Catch.h" -#import "FBLPromise+Delay.h" -#import "FBLPromise+Do.h" -#import "FBLPromise+Race.h" -#import "FBLPromise+Recover.h" -#import "FBLPromise+Reduce.h" -#import "FBLPromise+Retry.h" -#import "FBLPromise+Testing.h" -#import "FBLPromise+Then.h" -#import "FBLPromise+Timeout.h" -#import "FBLPromise+Validate.h" -#import "FBLPromise+Wrap.h" -#import "FBLPromise.h" -#import "FBLPromiseError.h" -#import "FBLPromises.h" - -FOUNDATION_EXPORT double FBLPromisesVersionNumber; -FOUNDATION_EXPORT const unsigned char FBLPromisesVersionString[]; - diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Info.plist b/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Info.plist deleted file mode 100644 index 308a336a..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - PromisesObjC - CFBundleIdentifier - com.firebase.Firebase-PromisesObjC - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - PromisesObjC - CFBundlePackageType - FMWK - CFBundleVersion - 2.0.0 - DTSDKName - iphonesimulator11.2 - - diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Modules/module.modulemap b/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Modules/module.modulemap deleted file mode 100644 index bd7b48e1..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Modules/module.modulemap +++ /dev/null @@ -1,5 +0,0 @@ -framework module PromisesObjC { -umbrella header "PromisesObjC-umbrella.h" -export * -module * { export * } -} 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 deleted file mode 100644 index 6383e367..00000000 Binary files a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/PromisesObjC and /dev/null differ diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+All.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+All.h deleted file mode 100644 index 9c0090e2..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+All.h +++ /dev/null @@ -1,63 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(AllAdditions) - -/** - Wait until all of the given promises are fulfilled. - If one of the given promises is rejected, then the returned promise is rejected with same error. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - Promises resolved with `nil` become `NSNull` instances in the resulting array. - - @param promises Promises to wait for. - @return Promise of an array containing the values of input promises in the same order. - */ -+ (FBLPromise *)all:(NSArray *)promises NS_SWIFT_UNAVAILABLE(""); - -/** - Wait until all of the given promises are fulfilled. - If one of the given promises is rejected, then the returned promise is rejected with same error. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected FBLPromise correspondingly. - Promises resolved with `nil` become `NSNull` instances in the resulting array. - - @param queue A queue to dispatch on. - @param promises Promises to wait for. - @return Promise of an array containing the values of input promises in the same order. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - all:(NSArray *)promises NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `all` operators. - Usage: FBLPromise.all(@[ ... ]) - */ -@interface FBLPromise(DotSyntax_AllAdditions) - -+ (FBLPromise * (^)(NSArray *))all FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, NSArray *))allOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Always.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Always.h deleted file mode 100644 index 13000f5b..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Always.h +++ /dev/null @@ -1,54 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(AlwaysAdditions) - -typedef void (^FBLPromiseAlwaysWorkBlock)(void) NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block that always executes, no matter if the receiver is rejected or fulfilled. - @return A new pending promise to be resolved with same resolution as the receiver. - */ -- (FBLPromise *)always:(FBLPromiseAlwaysWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to dispatch on. - @param work A block that always executes, no matter if the receiver is rejected or fulfilled. - @return A new pending promise to be resolved with same resolution as the receiver. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - always:(FBLPromiseAlwaysWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `always` operators. - Usage: promise.always(^{...}) - */ -@interface FBLPromise(DotSyntax_AlwaysAdditions) - -- (FBLPromise* (^)(FBLPromiseAlwaysWorkBlock))always FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise* (^)(dispatch_queue_t, FBLPromiseAlwaysWorkBlock))alwaysOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Any.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Any.h deleted file mode 100644 index 82875bf7..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Any.h +++ /dev/null @@ -1,69 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(AnyAdditions) - -/** - Waits until all of the given promises are either fulfilled or rejected. - If all promises are rejected, then the returned promise is rejected with same error - as the last one rejected. - If at least one of the promises is fulfilled, the resulting promise is fulfilled with an array of - values or `NSErrors`, matching the original order of fulfilled or rejected promises respectively. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - Promises resolved with `nil` become `NSNull` instances in the resulting array. - - @param promises Promises to wait for. - @return Promise of array containing the values or `NSError`s of input promises in the same order. - */ -+ (FBLPromise *)any:(NSArray *)promises NS_SWIFT_UNAVAILABLE(""); - -/** - Waits until all of the given promises are either fulfilled or rejected. - If all promises are rejected, then the returned promise is rejected with same error - as the last one rejected. - If at least one of the promises is fulfilled, the resulting promise is fulfilled with an array of - values or `NSError`s, matching the original order of fulfilled or rejected promises respectively. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - Promises resolved with `nil` become `NSNull` instances in the resulting array. - - @param queue A queue to dispatch on. - @param promises Promises to wait for. - @return Promise of array containing the values or `NSError`s of input promises in the same order. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - any:(NSArray *)promises NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `any` operators. - Usage: FBLPromise.any(@[ ... ]) - */ -@interface FBLPromise(DotSyntax_AnyAdditions) - -+ (FBLPromise * (^)(NSArray *))any FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, NSArray *))anyOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Async.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Async.h deleted file mode 100644 index 0588a9ea..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Async.h +++ /dev/null @@ -1,60 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(AsyncAdditions) - -typedef void (^FBLPromiseFulfillBlock)(Value __nullable value) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseRejectBlock)(NSError *error) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseAsyncWorkBlock)(FBLPromiseFulfillBlock fulfill, - FBLPromiseRejectBlock reject) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise and executes `work` block asynchronously. - - @param work A block to perform any operations needed to resolve the promise. - @return A new pending promise. - */ -+ (instancetype)async:(FBLPromiseAsyncWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise and executes `work` block asynchronously on the given queue. - - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @return A new pending promise. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - async:(FBLPromiseAsyncWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `async` operators. - Usage: FBLPromise.async(^(FBLPromiseFulfillBlock fulfill, FBLPromiseRejectBlock reject) { ... }) - */ -@interface FBLPromise(DotSyntax_AsyncAdditions) - -+ (FBLPromise* (^)(FBLPromiseAsyncWorkBlock))async FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, FBLPromiseAsyncWorkBlock))asyncOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Await.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Await.h deleted file mode 100644 index c97a1baf..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Await.h +++ /dev/null @@ -1,32 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - Waits for promise resolution. The current thread blocks until the promise is resolved. - - @param promise Promise to wait for. - @param error Error the promise was rejected with, or `nil` if the promise was fulfilled. - @return Value the promise was fulfilled with. If the promise was rejected, the return value - is always `nil`, but the error out arg is not. - */ -FOUNDATION_EXTERN id __nullable FBLPromiseAwait(FBLPromise *promise, - NSError **error) NS_REFINED_FOR_SWIFT; - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Catch.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Catch.h deleted file mode 100644 index a9ff170f..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Catch.h +++ /dev/null @@ -1,59 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(CatchAdditions) - -typedef void (^FBLPromiseCatchWorkBlock)(NSError *error) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise which eventually gets resolved with same resolution as the receiver. - If receiver is rejected, then `reject` block is executed asynchronously. - - @param reject A block to handle the error that receiver was rejected with. - @return A new pending promise. - */ -- (FBLPromise *)catch:(FBLPromiseCatchWorkBlock)reject NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise which eventually gets resolved with same resolution as the receiver. - If receiver is rejected, then `reject` block is executed asynchronously on the given queue. - - @param queue A queue to invoke the `reject` block on. - @param reject A block to handle the error that receiver was rejected with. - @return A new pending promise. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - catch:(FBLPromiseCatchWorkBlock)reject NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `catch` operators. - Usage: promise.catch(^(NSError *error) { ... }) - */ -@interface FBLPromise(DotSyntax_CatchAdditions) - -- (FBLPromise* (^)(FBLPromiseCatchWorkBlock))catch FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise* (^)(dispatch_queue_t, FBLPromiseCatchWorkBlock))catchOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Delay.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Delay.h deleted file mode 100644 index 557df485..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Delay.h +++ /dev/null @@ -1,59 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(DelayAdditions) - -/** - Creates a new pending promise that fulfills with the same value as `self` after the `delay`, or - rejects with the same error immediately. - - @param interval Time to wait in seconds. - @return A new pending promise that fulfills at least `delay` seconds later than `self`, or rejects - with the same error immediately. - */ -- (FBLPromise *)delay:(NSTimeInterval)interval NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a new pending promise that fulfills with the same value as `self` after the `delay`, or - rejects with the same error immediately. - - @param queue A queue to dispatch on. - @param interval Time to wait in seconds. - @return A new pending promise that fulfills at least `delay` seconds later than `self`, or rejects - with the same error immediately. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - delay:(NSTimeInterval)interval NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `delay` operators. - Usage: promise.delay(...) - */ -@interface FBLPromise(DotSyntax_DelayAdditions) - -- (FBLPromise * (^)(NSTimeInterval))delay FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise * (^)(dispatch_queue_t, NSTimeInterval))delayOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Do.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Do.h deleted file mode 100644 index 6838e0ad..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Do.h +++ /dev/null @@ -1,55 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(DoAdditions) - -typedef id __nullable (^FBLPromiseDoWorkBlock)(void) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise and executes `work` block asynchronously. - - @param work A block that returns a value or an error used to resolve the promise. - @return A new pending promise. - */ -+ (instancetype)do:(FBLPromiseDoWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise and executes `work` block asynchronously on the given queue. - - @param queue A queue to invoke the `work` block on. - @param work A block that returns a value or an error used to resolve the promise. - @return A new pending promise. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue do:(FBLPromiseDoWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `do` operators. - Usage: FBLPromise.doOn(queue, ^(NSError *error) { ... }) - */ -@interface FBLPromise(DotSyntax_DoAdditions) - -+ (FBLPromise * (^)(dispatch_queue_t, FBLPromiseDoWorkBlock))doOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Race.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Race.h deleted file mode 100644 index 2f67258d..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Race.h +++ /dev/null @@ -1,62 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(RaceAdditions) - -/** - Wait until any of the given promises are fulfilled. - If one of the promises is rejected, then the returned promise is rejected with same error. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - - @param promises Promises to wait for. - @return A new pending promise to be resolved with the same resolution as the first promise, among - the given ones, which was resolved. - */ -+ (instancetype)race:(NSArray *)promises NS_SWIFT_UNAVAILABLE(""); - -/** - Wait until any of the given promises are fulfilled. - If one of the promises is rejected, then the returned promise is rejected with same error. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - - @param queue A queue to dispatch on. - @param promises Promises to wait for. - @return A new pending promise to be resolved with the same resolution as the first promise, among - the given ones, which was resolved. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue race:(NSArray *)promises NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `race` operators. - Usage: FBLPromise.race(@[ ... ]) - */ -@interface FBLPromise(DotSyntax_RaceAdditions) - -+ (FBLPromise * (^)(NSArray *))race FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, NSArray *))raceOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Recover.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Recover.h deleted file mode 100644 index bb7df7ec..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Recover.h +++ /dev/null @@ -1,60 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(RecoverAdditions) - -typedef id __nullable (^FBLPromiseRecoverWorkBlock)(NSError *error) NS_SWIFT_UNAVAILABLE(""); - -/** - Provides a new promise to recover in case the receiver gets rejected. - - @param recovery A block to handle the error that the receiver was rejected with. - @return A new pending promise to use instead of the rejected one that gets resolved with resolution - returned from `recovery` block. - */ -- (FBLPromise *)recover:(FBLPromiseRecoverWorkBlock)recovery NS_SWIFT_UNAVAILABLE(""); - -/** - Provides a new promise to recover in case the receiver gets rejected. - - @param queue A queue to dispatch on. - @param recovery A block to handle the error that the receiver was rejected with. - @return A new pending promise to use instead of the rejected one that gets resolved with resolution - returned from `recovery` block. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - recover:(FBLPromiseRecoverWorkBlock)recovery NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `recover` operators. - Usage: promise.recover(^id(NSError *error) {...}) - */ -@interface FBLPromise(DotSyntax_RecoverAdditions) - -- (FBLPromise * (^)(FBLPromiseRecoverWorkBlock))recover FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise * (^)(dispatch_queue_t, FBLPromiseRecoverWorkBlock))recoverOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Reduce.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Reduce.h deleted file mode 100644 index 5bb1eeee..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Reduce.h +++ /dev/null @@ -1,71 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(ReduceAdditions) - -typedef id __nullable (^FBLPromiseReducerBlock)(Value __nullable partial, id next) - NS_SWIFT_UNAVAILABLE(""); - -/** - Sequentially reduces a collection of values to a single promise using a given combining block - and the value `self` resolves with as initial value. - - @param items An array of values to process in order. - @param reducer A block to combine an accumulating value and an element of the sequence into - the new accumulating value or a promise resolved with it, to be used in the next - call of the `reducer` or returned to the caller. - @return A new pending promise returned from the last `reducer` invocation. - Or `self` if `items` is empty. - */ -- (FBLPromise *)reduce:(NSArray *)items - combine:(FBLPromiseReducerBlock)reducer NS_SWIFT_UNAVAILABLE(""); - -/** - Sequentially reduces a collection of values to a single promise using a given combining block - and the value `self` resolves with as initial value. - - @param queue A queue to dispatch on. - @param items An array of values to process in order. - @param reducer A block to combine an accumulating value and an element of the sequence into - the new accumulating value or a promise resolved with it, to be used in the next - call of the `reducer` or returned to the caller. - @return A new pending promise returned from the last `reducer` invocation. - Or `self` if `items` is empty. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - reduce:(NSArray *)items - combine:(FBLPromiseReducerBlock)reducer NS_SWIFT_UNAVAILABLE(""); - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `reduce` operators. - Usage: promise.reduce(values, ^id(id partial, id next) { ... }) - */ -@interface FBLPromise(DotSyntax_ReduceAdditions) - -- (FBLPromise * (^)(NSArray *, FBLPromiseReducerBlock))reduce FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise * (^)(dispatch_queue_t, NSArray *, FBLPromiseReducerBlock))reduceOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Retry.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Retry.h deleted file mode 100644 index 98ef558c..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Retry.h +++ /dev/null @@ -1,165 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -/** The default number of retry attempts is 1. */ -FOUNDATION_EXTERN NSInteger const FBLPromiseRetryDefaultAttemptsCount NS_REFINED_FOR_SWIFT; - -/** The default delay interval before making a retry attempt is 1.0 second. */ -FOUNDATION_EXTERN NSTimeInterval const FBLPromiseRetryDefaultDelayInterval NS_REFINED_FOR_SWIFT; - -@interface FBLPromise(RetryAdditions) - -typedef id __nullable (^FBLPromiseRetryWorkBlock)(void) NS_SWIFT_UNAVAILABLE(""); -typedef BOOL (^FBLPromiseRetryPredicateBlock)(NSInteger, NSError *) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously, or rejects with the same error after all retry attempts have - been exhausted. Defaults to `FBLPromiseRetryDefaultAttemptsCount` attempt(s) on rejection where the - `work` block is retried after a delay of `FBLPromiseRetryDefaultDelayInterval` second(s). - - @param work A block that executes asynchronously on the default queue and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted. - */ -+ (FBLPromise *)retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously on the given `queue`, or rejects with the same error after all - retry attempts have been exhausted. Defaults to `FBLPromiseRetryDefaultAttemptsCount` attempt(s) on - rejection where the `work` block is retried on the given `queue` after a delay of - `FBLPromiseRetryDefaultDelayInterval` second(s). - - @param queue A queue to invoke the `work` block on. - @param work A block that executes asynchronously on the given `queue` and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously, or rejects with the same error after all retry attempts have - been exhausted. - - @param count Max number of retry attempts. The `work` block will be executed once if the specified - count is less than or equal to zero. - @param work A block that executes asynchronously on the default queue and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted. - */ -+ (FBLPromise *)attempts:(NSInteger)count - retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously on the given `queue`, or rejects with the same error after all - retry attempts have been exhausted. - - @param queue A queue to invoke the `work` block on. - @param count Max number of retry attempts. The `work` block will be executed once if the specified - count is less than or equal to zero. - @param work A block that executes asynchronously on the given `queue` and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - attempts:(NSInteger)count - retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously, or rejects with the same error after all retry attempts have - been exhausted. On rejection, the `work` block is retried after the given delay `interval` and will - continue to retry until the number of specified attempts have been exhausted or will bail early if - the given condition is not met. - - @param count Max number of retry attempts. The `work` block will be executed once if the specified - count is less than or equal to zero. - @param interval Time to wait before the next retry attempt. - @param predicate Condition to check before the next retry attempt. The predicate block provides the - the number of remaining retry attempts and the error that the promise was rejected - with. - @param work A block that executes asynchronously on the default queue and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted or if - the given condition is not met. - */ -+ (FBLPromise *)attempts:(NSInteger)count - delay:(NSTimeInterval)interval - condition:(nullable FBLPromiseRetryPredicateBlock)predicate - retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously on the given `queue`, or rejects with the same error after all - retry attempts have been exhausted. On rejection, the `work` block is retried after the given - delay `interval` and will continue to retry until the number of specified attempts have been - exhausted or will bail early if the given condition is not met. - - @param queue A queue to invoke the `work` block on. - @param count Max number of retry attempts. The `work` block will be executed once if the specified - count is less than or equal to zero. - @param interval Time to wait before the next retry attempt. - @param predicate Condition to check before the next retry attempt. The predicate block provides the - the number of remaining retry attempts and the error that the promise was rejected - with. - @param work A block that executes asynchronously on the given `queue` and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted or if - the given condition is not met. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - attempts:(NSInteger)count - delay:(NSTimeInterval)interval - condition:(nullable FBLPromiseRetryPredicateBlock)predicate - retry:(FBLPromiseRetryWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise+Retry` operators. - Usage: FBLPromise.retry(^id { ... }) - */ -@interface FBLPromise(DotSyntax_RetryAdditions) - -+ (FBLPromise * (^)(FBLPromiseRetryWorkBlock))retry FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, FBLPromiseRetryWorkBlock))retryOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(NSInteger, NSTimeInterval, FBLPromiseRetryPredicateBlock __nullable, - FBLPromiseRetryWorkBlock))retryAgain FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, NSInteger, NSTimeInterval, - FBLPromiseRetryPredicateBlock __nullable, - FBLPromiseRetryWorkBlock))retryAgainOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Testing.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Testing.h deleted file mode 100644 index 8478ae22..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Testing.h +++ /dev/null @@ -1,57 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - Waits for all scheduled promises blocks. - - @param timeout Maximum time to wait. - @return YES if all promises blocks have completed before the timeout and NO otherwise. - */ -FOUNDATION_EXTERN BOOL FBLWaitForPromisesWithTimeout(NSTimeInterval timeout) NS_REFINED_FOR_SWIFT; - -@interface FBLPromise(TestingAdditions) - -/** - Dispatch group for promises that is typically used to wait for all scheduled blocks. - */ -@property(class, nonatomic, readonly) dispatch_group_t dispatchGroup NS_REFINED_FOR_SWIFT; - -/** - Properties to get the current state of the promise. - */ -@property(nonatomic, readonly) BOOL isPending NS_REFINED_FOR_SWIFT; -@property(nonatomic, readonly) BOOL isFulfilled NS_REFINED_FOR_SWIFT; -@property(nonatomic, readonly) BOOL isRejected NS_REFINED_FOR_SWIFT; - -/** - Value the promise was fulfilled with. - Can be nil if the promise is still pending, was resolved with nil or after it has been rejected. - */ -@property(nonatomic, readonly, nullable) Value value NS_REFINED_FOR_SWIFT; - -/** - Error the promise was rejected with. - Can be nil if the promise is still pending or after it has been fulfilled. - */ -@property(nonatomic, readonly, nullable) NSError *error NS_REFINED_FOR_SWIFT; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Then.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Then.h deleted file mode 100644 index 32027e69..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Then.h +++ /dev/null @@ -1,63 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(ThenAdditions) - -typedef id __nullable (^FBLPromiseThenWorkBlock)(Value __nullable value) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise which eventually gets resolved with resolution returned from `work` - block: either value, error or another promise. The `work` block is executed asynchronously only - when the receiver is fulfilled. If receiver is rejected, the returned promise is also rejected with - the same error. - - @param work A block to handle the value that receiver was fulfilled with. - @return A new pending promise to be resolved with resolution returned from the `work` block. - */ -- (FBLPromise *)then:(FBLPromiseThenWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise which eventually gets resolved with resolution returned from `work` - block: either value, error or another promise. The `work` block is executed asynchronously when the - receiver is fulfilled. If receiver is rejected, the returned promise is also rejected with the same - error. - - @param queue A queue to invoke the `work` block on. - @param work A block to handle the value that receiver was fulfilled with. - @return A new pending promise to be resolved with resolution returned from the `work` block. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - then:(FBLPromiseThenWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `then` operators. - Usage: promise.then(^id(id value) { ... }) - */ -@interface FBLPromise(DotSyntax_ThenAdditions) - -- (FBLPromise* (^)(FBLPromiseThenWorkBlock))then FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise* (^)(dispatch_queue_t, FBLPromiseThenWorkBlock))thenOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Timeout.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Timeout.h deleted file mode 100644 index 184ba166..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Timeout.h +++ /dev/null @@ -1,57 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(TimeoutAdditions) - -/** - Waits for a promise with the specified `timeout`. - - @param interval Time to wait in seconds. - @return A new pending promise that gets either resolved with same resolution as the receiver or - rejected with `FBLPromiseErrorCodeTimedOut` error code in `FBLPromiseErrorDomain`. - */ -- (FBLPromise *)timeout:(NSTimeInterval)interval NS_SWIFT_UNAVAILABLE(""); - -/** - Waits for a promise with the specified `timeout`. - - @param queue A queue to dispatch on. - @param interval Time to wait in seconds. - @return A new pending promise that gets either resolved with same resolution as the receiver or - rejected with `FBLPromiseErrorCodeTimedOut` error code in `FBLPromiseErrorDomain`. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - timeout:(NSTimeInterval)interval NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `timeout` operators. - Usage: promise.timeout(...) - */ -@interface FBLPromise(DotSyntax_TimeoutAdditions) - -- (FBLPromise* (^)(NSTimeInterval))timeout FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise* (^)(dispatch_queue_t, NSTimeInterval))timeoutOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Validate.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Validate.h deleted file mode 100644 index 9dfa2f16..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Validate.h +++ /dev/null @@ -1,60 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(ValidateAdditions) - -typedef BOOL (^FBLPromiseValidateWorkBlock)(Value __nullable value) NS_SWIFT_UNAVAILABLE(""); - -/** - Validates a fulfilled value or rejects the value if it can not be validated. - - @param predicate An expression to validate. - @return A new pending promise that gets either resolved with same resolution as the receiver or - rejected with `FBLPromiseErrorCodeValidationFailure` error code in `FBLPromiseErrorDomain`. - */ -- (FBLPromise *)validate:(FBLPromiseValidateWorkBlock)predicate NS_SWIFT_UNAVAILABLE(""); - -/** - Validates a fulfilled value or rejects the value if it can not be validated. - - @param queue A queue to dispatch on. - @param predicate An expression to validate. - @return A new pending promise that gets either resolved with same resolution as the receiver or - rejected with `FBLPromiseErrorCodeValidationFailure` error code in `FBLPromiseErrorDomain`. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - validate:(FBLPromiseValidateWorkBlock)predicate NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `validate` operators. - Usage: promise.validate(^BOOL(id value) { ... }) - */ -@interface FBLPromise(DotSyntax_ValidateAdditions) - -- (FBLPromise * (^)(FBLPromiseValidateWorkBlock))validate FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise * (^)(dispatch_queue_t, FBLPromiseValidateWorkBlock))validateOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Wrap.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Wrap.h deleted file mode 100644 index 664e1bbf..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise+Wrap.h +++ /dev/null @@ -1,316 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - Different types of completion handlers available to be wrapped with promise. - */ -typedef void (^FBLPromiseCompletion)(void) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseObjectCompletion)(id __nullable) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseErrorCompletion)(NSError* __nullable) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseObjectOrErrorCompletion)(id __nullable, NSError* __nullable) - NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseErrorOrObjectCompletion)(NSError* __nullable, id __nullable) - NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromise2ObjectsOrErrorCompletion)(id __nullable, id __nullable, - NSError* __nullable) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseBoolCompletion)(BOOL) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseBoolOrErrorCompletion)(BOOL, NSError* __nullable) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseIntegerCompletion)(NSInteger) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseIntegerOrErrorCompletion)(NSInteger, NSError* __nullable) - NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseDoubleCompletion)(double) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseDoubleOrErrorCompletion)(double, NSError* __nullable) - NS_SWIFT_UNAVAILABLE(""); - -/** - Provides an easy way to convert methods that use common callback patterns into promises. - */ -@interface FBLPromise(WrapAdditions) - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with `nil` when completion handler is invoked. - */ -+ (instancetype)wrapCompletion:(void (^)(FBLPromiseCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with `nil` when completion handler is invoked. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapCompletion:(void (^)(FBLPromiseCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an object provided by completion handler. - */ -+ (instancetype)wrapObjectCompletion:(void (^)(FBLPromiseObjectCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an object provided by completion handler. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapObjectCompletion:(void (^)(FBLPromiseObjectCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an error provided by completion handler. - If error is `nil`, fulfills with `nil`, otherwise rejects with the error. - */ -+ (instancetype)wrapErrorCompletion:(void (^)(FBLPromiseErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an error provided by completion handler. - If error is `nil`, fulfills with `nil`, otherwise rejects with the error. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapErrorCompletion:(void (^)(FBLPromiseErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an object provided by completion handler if error is `nil`. - Otherwise, rejects with the error. - */ -+ (instancetype)wrapObjectOrErrorCompletion: - (void (^)(FBLPromiseObjectOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an object provided by completion handler if error is `nil`. - Otherwise, rejects with the error. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapObjectOrErrorCompletion:(void (^)(FBLPromiseObjectOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an error or object provided by completion handler. If error - is not `nil`, rejects with the error. - */ -+ (instancetype)wrapErrorOrObjectCompletion: - (void (^)(FBLPromiseErrorOrObjectCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an error or object provided by completion handler. If error - is not `nil`, rejects with the error. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapErrorOrObjectCompletion:(void (^)(FBLPromiseErrorOrObjectCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an array of objects provided by completion handler in order - if error is `nil`. Otherwise, rejects with the error. - */ -+ (FBLPromise*)wrap2ObjectsOrErrorCompletion: - (void (^)(FBLPromise2ObjectsOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an array of objects provided by completion handler in order - if error is `nil`. Otherwise, rejects with the error. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrap2ObjectsOrErrorCompletion:(void (^)(FBLPromise2ObjectsOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping YES/NO. - */ -+ (FBLPromise*)wrapBoolCompletion:(void (^)(FBLPromiseBoolCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping YES/NO. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapBoolCompletion:(void (^)(FBLPromiseBoolCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping YES/NO when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)wrapBoolOrErrorCompletion: - (void (^)(FBLPromiseBoolOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping YES/NO when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapBoolOrErrorCompletion:(void (^)(FBLPromiseBoolOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping an integer. - */ -+ (FBLPromise*)wrapIntegerCompletion:(void (^)(FBLPromiseIntegerCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping an integer. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapIntegerCompletion:(void (^)(FBLPromiseIntegerCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping an integer when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)wrapIntegerOrErrorCompletion: - (void (^)(FBLPromiseIntegerOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping an integer when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapIntegerOrErrorCompletion:(void (^)(FBLPromiseIntegerOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping a double. - */ -+ (FBLPromise*)wrapDoubleCompletion:(void (^)(FBLPromiseDoubleCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping a double. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapDoubleCompletion:(void (^)(FBLPromiseDoubleCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping a double when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)wrapDoubleOrErrorCompletion: - (void (^)(FBLPromiseDoubleOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping a double when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapDoubleOrErrorCompletion:(void (^)(FBLPromiseDoubleOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `wrap` operators. - Usage: FBLPromise.wrapCompletion(^(FBLPromiseCompletion handler) {...}) - */ -@interface FBLPromise(DotSyntax_WrapAdditions) - -+ (FBLPromise* (^)(void (^)(FBLPromiseCompletion)))wrapCompletion FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseCompletion)))wrapCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseObjectCompletion)))wrapObjectCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseObjectCompletion)))wrapObjectCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseErrorCompletion)))wrapErrorCompletion FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseErrorCompletion)))wrapErrorCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseObjectOrErrorCompletion)))wrapObjectOrErrorCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseObjectOrErrorCompletion)))wrapObjectOrErrorCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseErrorOrObjectCompletion)))wrapErrorOrObjectCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseErrorOrObjectCompletion)))wrapErrorOrObjectCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromise2ObjectsOrErrorCompletion))) - wrap2ObjectsOrErrorCompletion FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromise2ObjectsOrErrorCompletion))) - wrap2ObjectsOrErrorCompletionOn FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseBoolCompletion)))wrapBoolCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseBoolCompletion)))wrapBoolCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseBoolOrErrorCompletion)))wrapBoolOrErrorCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseBoolOrErrorCompletion)))wrapBoolOrErrorCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseIntegerCompletion)))wrapIntegerCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseIntegerCompletion)))wrapIntegerCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseIntegerOrErrorCompletion))) - wrapIntegerOrErrorCompletion FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseIntegerOrErrorCompletion))) - wrapIntegerOrErrorCompletionOn FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseDoubleCompletion)))wrapDoubleCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseDoubleCompletion)))wrapDoubleCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseDoubleOrErrorCompletion))) - wrapDoubleOrErrorCompletion FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseDoubleOrErrorCompletion))) - wrapDoubleOrErrorCompletionOn FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise.h deleted file mode 100644 index b1380dc7..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromise.h +++ /dev/null @@ -1,93 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromiseError.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - Promises synchronization construct in Objective-C. - */ -@interface FBLPromise<__covariant Value> : NSObject - -/** - Default dispatch queue used for `FBLPromise`, which is `main` if a queue is not specified. - */ -@property(class) dispatch_queue_t defaultDispatchQueue NS_REFINED_FOR_SWIFT; - -/** - Creates a pending promise. - */ -+ (instancetype)pendingPromise NS_REFINED_FOR_SWIFT; - -/** - Creates a resolved promise. - - @param resolution An object to resolve the promise with: either a value or an error. - @return A new resolved promise. - */ -+ (instancetype)resolvedWith:(nullable id)resolution NS_REFINED_FOR_SWIFT; - -/** - Synchronously fulfills the promise with a value. - - @param value An arbitrary value to fulfill the promise with, including `nil`. - */ -- (void)fulfill:(nullable Value)value NS_REFINED_FOR_SWIFT; - -/** - Synchronously rejects the promise with an error. - - @param error An error to reject the promise with. - */ -- (void)reject:(NSError *)error NS_REFINED_FOR_SWIFT; - -+ (instancetype)new NS_UNAVAILABLE; -- (instancetype)init NS_UNAVAILABLE; -@end - -@interface FBLPromise() - -/** - Adds an object to the set of pending objects to keep strongly while the promise is pending. - Used by the Swift wrappers to keep them alive until the underlying ObjC promise is resolved. - - @param object An object to add. - */ -- (void)addPendingObject:(id)object NS_REFINED_FOR_SWIFT; - -@end - -#ifdef FBL_PROMISES_DOT_SYNTAX_IS_DEPRECATED -#define FBL_PROMISES_DOT_SYNTAX __attribute__((deprecated)) -#else -#define FBL_PROMISES_DOT_SYNTAX -#endif - -@interface FBLPromise(DotSyntaxAdditions) - -/** - Convenience dot-syntax wrappers for FBLPromise. - Usage: FBLPromise.pending() - FBLPromise.resolved(value) - - */ -+ (instancetype (^)(void))pending FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (instancetype (^)(id __nullable))resolved FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromiseError.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromiseError.h deleted file mode 100644 index d37af536..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromiseError.h +++ /dev/null @@ -1,43 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 - -FOUNDATION_EXTERN NSErrorDomain const FBLPromiseErrorDomain NS_REFINED_FOR_SWIFT; - -/** - Possible error codes in `FBLPromiseErrorDomain`. - */ -typedef NS_ENUM(NSInteger, FBLPromiseErrorCode) { - /** Promise failed to resolve in time. */ - FBLPromiseErrorCodeTimedOut = 1, - /** Validation predicate returned false. */ - FBLPromiseErrorCodeValidationFailure = 2, -} NS_REFINED_FOR_SWIFT; - -NS_INLINE BOOL FBLPromiseErrorIsTimedOut(NSError *error) NS_SWIFT_UNAVAILABLE("") { - return error.domain == FBLPromiseErrorDomain && - error.code == FBLPromiseErrorCodeTimedOut; -} - -NS_INLINE BOOL FBLPromiseErrorIsValidationFailure(NSError *error) NS_SWIFT_UNAVAILABLE("") { - return error.domain == FBLPromiseErrorDomain && - error.code == FBLPromiseErrorCodeValidationFailure; -} - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromises.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromises.h deleted file mode 100644 index 2d90badb..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/FBLPromises.h +++ /dev/null @@ -1,32 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise+All.h" -#import "FBLPromise+Always.h" -#import "FBLPromise+Any.h" -#import "FBLPromise+Async.h" -#import "FBLPromise+Await.h" -#import "FBLPromise+Catch.h" -#import "FBLPromise+Delay.h" -#import "FBLPromise+Do.h" -#import "FBLPromise+Race.h" -#import "FBLPromise+Recover.h" -#import "FBLPromise+Reduce.h" -#import "FBLPromise+Retry.h" -#import "FBLPromise+Then.h" -#import "FBLPromise+Timeout.h" -#import "FBLPromise+Validate.h" -#import "FBLPromise+Wrap.h" diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/PromisesObjC-umbrella.h b/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/PromisesObjC-umbrella.h deleted file mode 100644 index 5b014a8b..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Headers/PromisesObjC-umbrella.h +++ /dev/null @@ -1,36 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "FBLPromise+All.h" -#import "FBLPromise+Always.h" -#import "FBLPromise+Any.h" -#import "FBLPromise+Async.h" -#import "FBLPromise+Await.h" -#import "FBLPromise+Catch.h" -#import "FBLPromise+Delay.h" -#import "FBLPromise+Do.h" -#import "FBLPromise+Race.h" -#import "FBLPromise+Recover.h" -#import "FBLPromise+Reduce.h" -#import "FBLPromise+Retry.h" -#import "FBLPromise+Testing.h" -#import "FBLPromise+Then.h" -#import "FBLPromise+Timeout.h" -#import "FBLPromise+Validate.h" -#import "FBLPromise+Wrap.h" -#import "FBLPromise.h" -#import "FBLPromiseError.h" -#import "FBLPromises.h" - -FOUNDATION_EXPORT double FBLPromisesVersionNumber; -FOUNDATION_EXPORT const unsigned char FBLPromisesVersionString[]; - diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Info.plist b/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Info.plist deleted file mode 100644 index 308a336a..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - PromisesObjC - CFBundleIdentifier - com.firebase.Firebase-PromisesObjC - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - PromisesObjC - CFBundlePackageType - FMWK - CFBundleVersion - 2.0.0 - DTSDKName - iphonesimulator11.2 - - diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Modules/module.modulemap b/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Modules/module.modulemap deleted file mode 100644 index bd7b48e1..00000000 --- a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Modules/module.modulemap +++ /dev/null @@ -1,5 +0,0 @@ -framework module PromisesObjC { -umbrella header "PromisesObjC-umbrella.h" -export * -module * { export * } -} 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 deleted file mode 100644 index f18f1447..00000000 Binary files a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/PromisesObjC and /dev/null differ diff --git a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+All.h b/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+All.h deleted file mode 100644 index 9c0090e2..00000000 --- a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+All.h +++ /dev/null @@ -1,63 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(AllAdditions) - -/** - Wait until all of the given promises are fulfilled. - If one of the given promises is rejected, then the returned promise is rejected with same error. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - Promises resolved with `nil` become `NSNull` instances in the resulting array. - - @param promises Promises to wait for. - @return Promise of an array containing the values of input promises in the same order. - */ -+ (FBLPromise *)all:(NSArray *)promises NS_SWIFT_UNAVAILABLE(""); - -/** - Wait until all of the given promises are fulfilled. - If one of the given promises is rejected, then the returned promise is rejected with same error. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected FBLPromise correspondingly. - Promises resolved with `nil` become `NSNull` instances in the resulting array. - - @param queue A queue to dispatch on. - @param promises Promises to wait for. - @return Promise of an array containing the values of input promises in the same order. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - all:(NSArray *)promises NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `all` operators. - Usage: FBLPromise.all(@[ ... ]) - */ -@interface FBLPromise(DotSyntax_AllAdditions) - -+ (FBLPromise * (^)(NSArray *))all FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, NSArray *))allOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Always.h b/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Always.h deleted file mode 100644 index 13000f5b..00000000 --- a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Always.h +++ /dev/null @@ -1,54 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(AlwaysAdditions) - -typedef void (^FBLPromiseAlwaysWorkBlock)(void) NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block that always executes, no matter if the receiver is rejected or fulfilled. - @return A new pending promise to be resolved with same resolution as the receiver. - */ -- (FBLPromise *)always:(FBLPromiseAlwaysWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to dispatch on. - @param work A block that always executes, no matter if the receiver is rejected or fulfilled. - @return A new pending promise to be resolved with same resolution as the receiver. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - always:(FBLPromiseAlwaysWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `always` operators. - Usage: promise.always(^{...}) - */ -@interface FBLPromise(DotSyntax_AlwaysAdditions) - -- (FBLPromise* (^)(FBLPromiseAlwaysWorkBlock))always FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise* (^)(dispatch_queue_t, FBLPromiseAlwaysWorkBlock))alwaysOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Any.h b/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Any.h deleted file mode 100644 index 82875bf7..00000000 --- a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Any.h +++ /dev/null @@ -1,69 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(AnyAdditions) - -/** - Waits until all of the given promises are either fulfilled or rejected. - If all promises are rejected, then the returned promise is rejected with same error - as the last one rejected. - If at least one of the promises is fulfilled, the resulting promise is fulfilled with an array of - values or `NSErrors`, matching the original order of fulfilled or rejected promises respectively. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - Promises resolved with `nil` become `NSNull` instances in the resulting array. - - @param promises Promises to wait for. - @return Promise of array containing the values or `NSError`s of input promises in the same order. - */ -+ (FBLPromise *)any:(NSArray *)promises NS_SWIFT_UNAVAILABLE(""); - -/** - Waits until all of the given promises are either fulfilled or rejected. - If all promises are rejected, then the returned promise is rejected with same error - as the last one rejected. - If at least one of the promises is fulfilled, the resulting promise is fulfilled with an array of - values or `NSError`s, matching the original order of fulfilled or rejected promises respectively. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - Promises resolved with `nil` become `NSNull` instances in the resulting array. - - @param queue A queue to dispatch on. - @param promises Promises to wait for. - @return Promise of array containing the values or `NSError`s of input promises in the same order. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - any:(NSArray *)promises NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `any` operators. - Usage: FBLPromise.any(@[ ... ]) - */ -@interface FBLPromise(DotSyntax_AnyAdditions) - -+ (FBLPromise * (^)(NSArray *))any FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, NSArray *))anyOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Async.h b/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Async.h deleted file mode 100644 index 0588a9ea..00000000 --- a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Async.h +++ /dev/null @@ -1,60 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(AsyncAdditions) - -typedef void (^FBLPromiseFulfillBlock)(Value __nullable value) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseRejectBlock)(NSError *error) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseAsyncWorkBlock)(FBLPromiseFulfillBlock fulfill, - FBLPromiseRejectBlock reject) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise and executes `work` block asynchronously. - - @param work A block to perform any operations needed to resolve the promise. - @return A new pending promise. - */ -+ (instancetype)async:(FBLPromiseAsyncWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise and executes `work` block asynchronously on the given queue. - - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @return A new pending promise. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - async:(FBLPromiseAsyncWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `async` operators. - Usage: FBLPromise.async(^(FBLPromiseFulfillBlock fulfill, FBLPromiseRejectBlock reject) { ... }) - */ -@interface FBLPromise(DotSyntax_AsyncAdditions) - -+ (FBLPromise* (^)(FBLPromiseAsyncWorkBlock))async FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, FBLPromiseAsyncWorkBlock))asyncOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Await.h b/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Await.h deleted file mode 100644 index c97a1baf..00000000 --- a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Await.h +++ /dev/null @@ -1,32 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - Waits for promise resolution. The current thread blocks until the promise is resolved. - - @param promise Promise to wait for. - @param error Error the promise was rejected with, or `nil` if the promise was fulfilled. - @return Value the promise was fulfilled with. If the promise was rejected, the return value - is always `nil`, but the error out arg is not. - */ -FOUNDATION_EXTERN id __nullable FBLPromiseAwait(FBLPromise *promise, - NSError **error) NS_REFINED_FOR_SWIFT; - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Catch.h b/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Catch.h deleted file mode 100644 index a9ff170f..00000000 --- a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Catch.h +++ /dev/null @@ -1,59 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(CatchAdditions) - -typedef void (^FBLPromiseCatchWorkBlock)(NSError *error) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise which eventually gets resolved with same resolution as the receiver. - If receiver is rejected, then `reject` block is executed asynchronously. - - @param reject A block to handle the error that receiver was rejected with. - @return A new pending promise. - */ -- (FBLPromise *)catch:(FBLPromiseCatchWorkBlock)reject NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise which eventually gets resolved with same resolution as the receiver. - If receiver is rejected, then `reject` block is executed asynchronously on the given queue. - - @param queue A queue to invoke the `reject` block on. - @param reject A block to handle the error that receiver was rejected with. - @return A new pending promise. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - catch:(FBLPromiseCatchWorkBlock)reject NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `catch` operators. - Usage: promise.catch(^(NSError *error) { ... }) - */ -@interface FBLPromise(DotSyntax_CatchAdditions) - -- (FBLPromise* (^)(FBLPromiseCatchWorkBlock))catch FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise* (^)(dispatch_queue_t, FBLPromiseCatchWorkBlock))catchOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Delay.h b/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Delay.h deleted file mode 100644 index 557df485..00000000 --- a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Delay.h +++ /dev/null @@ -1,59 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(DelayAdditions) - -/** - Creates a new pending promise that fulfills with the same value as `self` after the `delay`, or - rejects with the same error immediately. - - @param interval Time to wait in seconds. - @return A new pending promise that fulfills at least `delay` seconds later than `self`, or rejects - with the same error immediately. - */ -- (FBLPromise *)delay:(NSTimeInterval)interval NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a new pending promise that fulfills with the same value as `self` after the `delay`, or - rejects with the same error immediately. - - @param queue A queue to dispatch on. - @param interval Time to wait in seconds. - @return A new pending promise that fulfills at least `delay` seconds later than `self`, or rejects - with the same error immediately. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - delay:(NSTimeInterval)interval NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `delay` operators. - Usage: promise.delay(...) - */ -@interface FBLPromise(DotSyntax_DelayAdditions) - -- (FBLPromise * (^)(NSTimeInterval))delay FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise * (^)(dispatch_queue_t, NSTimeInterval))delayOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Do.h b/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Do.h deleted file mode 100644 index 6838e0ad..00000000 --- a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Do.h +++ /dev/null @@ -1,55 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(DoAdditions) - -typedef id __nullable (^FBLPromiseDoWorkBlock)(void) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise and executes `work` block asynchronously. - - @param work A block that returns a value or an error used to resolve the promise. - @return A new pending promise. - */ -+ (instancetype)do:(FBLPromiseDoWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise and executes `work` block asynchronously on the given queue. - - @param queue A queue to invoke the `work` block on. - @param work A block that returns a value or an error used to resolve the promise. - @return A new pending promise. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue do:(FBLPromiseDoWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `do` operators. - Usage: FBLPromise.doOn(queue, ^(NSError *error) { ... }) - */ -@interface FBLPromise(DotSyntax_DoAdditions) - -+ (FBLPromise * (^)(dispatch_queue_t, FBLPromiseDoWorkBlock))doOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Race.h b/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Race.h deleted file mode 100644 index 2f67258d..00000000 --- a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Race.h +++ /dev/null @@ -1,62 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(RaceAdditions) - -/** - Wait until any of the given promises are fulfilled. - If one of the promises is rejected, then the returned promise is rejected with same error. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - - @param promises Promises to wait for. - @return A new pending promise to be resolved with the same resolution as the first promise, among - the given ones, which was resolved. - */ -+ (instancetype)race:(NSArray *)promises NS_SWIFT_UNAVAILABLE(""); - -/** - Wait until any of the given promises are fulfilled. - If one of the promises is rejected, then the returned promise is rejected with same error. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - - @param queue A queue to dispatch on. - @param promises Promises to wait for. - @return A new pending promise to be resolved with the same resolution as the first promise, among - the given ones, which was resolved. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue race:(NSArray *)promises NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `race` operators. - Usage: FBLPromise.race(@[ ... ]) - */ -@interface FBLPromise(DotSyntax_RaceAdditions) - -+ (FBLPromise * (^)(NSArray *))race FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, NSArray *))raceOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Recover.h b/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Recover.h deleted file mode 100644 index bb7df7ec..00000000 --- a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Recover.h +++ /dev/null @@ -1,60 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(RecoverAdditions) - -typedef id __nullable (^FBLPromiseRecoverWorkBlock)(NSError *error) NS_SWIFT_UNAVAILABLE(""); - -/** - Provides a new promise to recover in case the receiver gets rejected. - - @param recovery A block to handle the error that the receiver was rejected with. - @return A new pending promise to use instead of the rejected one that gets resolved with resolution - returned from `recovery` block. - */ -- (FBLPromise *)recover:(FBLPromiseRecoverWorkBlock)recovery NS_SWIFT_UNAVAILABLE(""); - -/** - Provides a new promise to recover in case the receiver gets rejected. - - @param queue A queue to dispatch on. - @param recovery A block to handle the error that the receiver was rejected with. - @return A new pending promise to use instead of the rejected one that gets resolved with resolution - returned from `recovery` block. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - recover:(FBLPromiseRecoverWorkBlock)recovery NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `recover` operators. - Usage: promise.recover(^id(NSError *error) {...}) - */ -@interface FBLPromise(DotSyntax_RecoverAdditions) - -- (FBLPromise * (^)(FBLPromiseRecoverWorkBlock))recover FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise * (^)(dispatch_queue_t, FBLPromiseRecoverWorkBlock))recoverOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Reduce.h b/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Reduce.h deleted file mode 100644 index 5bb1eeee..00000000 --- a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Reduce.h +++ /dev/null @@ -1,71 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(ReduceAdditions) - -typedef id __nullable (^FBLPromiseReducerBlock)(Value __nullable partial, id next) - NS_SWIFT_UNAVAILABLE(""); - -/** - Sequentially reduces a collection of values to a single promise using a given combining block - and the value `self` resolves with as initial value. - - @param items An array of values to process in order. - @param reducer A block to combine an accumulating value and an element of the sequence into - the new accumulating value or a promise resolved with it, to be used in the next - call of the `reducer` or returned to the caller. - @return A new pending promise returned from the last `reducer` invocation. - Or `self` if `items` is empty. - */ -- (FBLPromise *)reduce:(NSArray *)items - combine:(FBLPromiseReducerBlock)reducer NS_SWIFT_UNAVAILABLE(""); - -/** - Sequentially reduces a collection of values to a single promise using a given combining block - and the value `self` resolves with as initial value. - - @param queue A queue to dispatch on. - @param items An array of values to process in order. - @param reducer A block to combine an accumulating value and an element of the sequence into - the new accumulating value or a promise resolved with it, to be used in the next - call of the `reducer` or returned to the caller. - @return A new pending promise returned from the last `reducer` invocation. - Or `self` if `items` is empty. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - reduce:(NSArray *)items - combine:(FBLPromiseReducerBlock)reducer NS_SWIFT_UNAVAILABLE(""); - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `reduce` operators. - Usage: promise.reduce(values, ^id(id partial, id next) { ... }) - */ -@interface FBLPromise(DotSyntax_ReduceAdditions) - -- (FBLPromise * (^)(NSArray *, FBLPromiseReducerBlock))reduce FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise * (^)(dispatch_queue_t, NSArray *, FBLPromiseReducerBlock))reduceOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Retry.h b/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Retry.h deleted file mode 100644 index 98ef558c..00000000 --- a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Retry.h +++ /dev/null @@ -1,165 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -/** The default number of retry attempts is 1. */ -FOUNDATION_EXTERN NSInteger const FBLPromiseRetryDefaultAttemptsCount NS_REFINED_FOR_SWIFT; - -/** The default delay interval before making a retry attempt is 1.0 second. */ -FOUNDATION_EXTERN NSTimeInterval const FBLPromiseRetryDefaultDelayInterval NS_REFINED_FOR_SWIFT; - -@interface FBLPromise(RetryAdditions) - -typedef id __nullable (^FBLPromiseRetryWorkBlock)(void) NS_SWIFT_UNAVAILABLE(""); -typedef BOOL (^FBLPromiseRetryPredicateBlock)(NSInteger, NSError *) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously, or rejects with the same error after all retry attempts have - been exhausted. Defaults to `FBLPromiseRetryDefaultAttemptsCount` attempt(s) on rejection where the - `work` block is retried after a delay of `FBLPromiseRetryDefaultDelayInterval` second(s). - - @param work A block that executes asynchronously on the default queue and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted. - */ -+ (FBLPromise *)retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously on the given `queue`, or rejects with the same error after all - retry attempts have been exhausted. Defaults to `FBLPromiseRetryDefaultAttemptsCount` attempt(s) on - rejection where the `work` block is retried on the given `queue` after a delay of - `FBLPromiseRetryDefaultDelayInterval` second(s). - - @param queue A queue to invoke the `work` block on. - @param work A block that executes asynchronously on the given `queue` and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously, or rejects with the same error after all retry attempts have - been exhausted. - - @param count Max number of retry attempts. The `work` block will be executed once if the specified - count is less than or equal to zero. - @param work A block that executes asynchronously on the default queue and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted. - */ -+ (FBLPromise *)attempts:(NSInteger)count - retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously on the given `queue`, or rejects with the same error after all - retry attempts have been exhausted. - - @param queue A queue to invoke the `work` block on. - @param count Max number of retry attempts. The `work` block will be executed once if the specified - count is less than or equal to zero. - @param work A block that executes asynchronously on the given `queue` and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - attempts:(NSInteger)count - retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously, or rejects with the same error after all retry attempts have - been exhausted. On rejection, the `work` block is retried after the given delay `interval` and will - continue to retry until the number of specified attempts have been exhausted or will bail early if - the given condition is not met. - - @param count Max number of retry attempts. The `work` block will be executed once if the specified - count is less than or equal to zero. - @param interval Time to wait before the next retry attempt. - @param predicate Condition to check before the next retry attempt. The predicate block provides the - the number of remaining retry attempts and the error that the promise was rejected - with. - @param work A block that executes asynchronously on the default queue and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted or if - the given condition is not met. - */ -+ (FBLPromise *)attempts:(NSInteger)count - delay:(NSTimeInterval)interval - condition:(nullable FBLPromiseRetryPredicateBlock)predicate - retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously on the given `queue`, or rejects with the same error after all - retry attempts have been exhausted. On rejection, the `work` block is retried after the given - delay `interval` and will continue to retry until the number of specified attempts have been - exhausted or will bail early if the given condition is not met. - - @param queue A queue to invoke the `work` block on. - @param count Max number of retry attempts. The `work` block will be executed once if the specified - count is less than or equal to zero. - @param interval Time to wait before the next retry attempt. - @param predicate Condition to check before the next retry attempt. The predicate block provides the - the number of remaining retry attempts and the error that the promise was rejected - with. - @param work A block that executes asynchronously on the given `queue` and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted or if - the given condition is not met. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - attempts:(NSInteger)count - delay:(NSTimeInterval)interval - condition:(nullable FBLPromiseRetryPredicateBlock)predicate - retry:(FBLPromiseRetryWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise+Retry` operators. - Usage: FBLPromise.retry(^id { ... }) - */ -@interface FBLPromise(DotSyntax_RetryAdditions) - -+ (FBLPromise * (^)(FBLPromiseRetryWorkBlock))retry FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, FBLPromiseRetryWorkBlock))retryOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(NSInteger, NSTimeInterval, FBLPromiseRetryPredicateBlock __nullable, - FBLPromiseRetryWorkBlock))retryAgain FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, NSInteger, NSTimeInterval, - FBLPromiseRetryPredicateBlock __nullable, - FBLPromiseRetryWorkBlock))retryAgainOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Testing.h b/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Testing.h deleted file mode 100644 index 8478ae22..00000000 --- a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Testing.h +++ /dev/null @@ -1,57 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - Waits for all scheduled promises blocks. - - @param timeout Maximum time to wait. - @return YES if all promises blocks have completed before the timeout and NO otherwise. - */ -FOUNDATION_EXTERN BOOL FBLWaitForPromisesWithTimeout(NSTimeInterval timeout) NS_REFINED_FOR_SWIFT; - -@interface FBLPromise(TestingAdditions) - -/** - Dispatch group for promises that is typically used to wait for all scheduled blocks. - */ -@property(class, nonatomic, readonly) dispatch_group_t dispatchGroup NS_REFINED_FOR_SWIFT; - -/** - Properties to get the current state of the promise. - */ -@property(nonatomic, readonly) BOOL isPending NS_REFINED_FOR_SWIFT; -@property(nonatomic, readonly) BOOL isFulfilled NS_REFINED_FOR_SWIFT; -@property(nonatomic, readonly) BOOL isRejected NS_REFINED_FOR_SWIFT; - -/** - Value the promise was fulfilled with. - Can be nil if the promise is still pending, was resolved with nil or after it has been rejected. - */ -@property(nonatomic, readonly, nullable) Value value NS_REFINED_FOR_SWIFT; - -/** - Error the promise was rejected with. - Can be nil if the promise is still pending or after it has been fulfilled. - */ -@property(nonatomic, readonly, nullable) NSError *error NS_REFINED_FOR_SWIFT; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Then.h b/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Then.h deleted file mode 100644 index 32027e69..00000000 --- a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Then.h +++ /dev/null @@ -1,63 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(ThenAdditions) - -typedef id __nullable (^FBLPromiseThenWorkBlock)(Value __nullable value) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise which eventually gets resolved with resolution returned from `work` - block: either value, error or another promise. The `work` block is executed asynchronously only - when the receiver is fulfilled. If receiver is rejected, the returned promise is also rejected with - the same error. - - @param work A block to handle the value that receiver was fulfilled with. - @return A new pending promise to be resolved with resolution returned from the `work` block. - */ -- (FBLPromise *)then:(FBLPromiseThenWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise which eventually gets resolved with resolution returned from `work` - block: either value, error or another promise. The `work` block is executed asynchronously when the - receiver is fulfilled. If receiver is rejected, the returned promise is also rejected with the same - error. - - @param queue A queue to invoke the `work` block on. - @param work A block to handle the value that receiver was fulfilled with. - @return A new pending promise to be resolved with resolution returned from the `work` block. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - then:(FBLPromiseThenWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `then` operators. - Usage: promise.then(^id(id value) { ... }) - */ -@interface FBLPromise(DotSyntax_ThenAdditions) - -- (FBLPromise* (^)(FBLPromiseThenWorkBlock))then FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise* (^)(dispatch_queue_t, FBLPromiseThenWorkBlock))thenOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Timeout.h b/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Timeout.h deleted file mode 100644 index 184ba166..00000000 --- a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Timeout.h +++ /dev/null @@ -1,57 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(TimeoutAdditions) - -/** - Waits for a promise with the specified `timeout`. - - @param interval Time to wait in seconds. - @return A new pending promise that gets either resolved with same resolution as the receiver or - rejected with `FBLPromiseErrorCodeTimedOut` error code in `FBLPromiseErrorDomain`. - */ -- (FBLPromise *)timeout:(NSTimeInterval)interval NS_SWIFT_UNAVAILABLE(""); - -/** - Waits for a promise with the specified `timeout`. - - @param queue A queue to dispatch on. - @param interval Time to wait in seconds. - @return A new pending promise that gets either resolved with same resolution as the receiver or - rejected with `FBLPromiseErrorCodeTimedOut` error code in `FBLPromiseErrorDomain`. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - timeout:(NSTimeInterval)interval NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `timeout` operators. - Usage: promise.timeout(...) - */ -@interface FBLPromise(DotSyntax_TimeoutAdditions) - -- (FBLPromise* (^)(NSTimeInterval))timeout FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise* (^)(dispatch_queue_t, NSTimeInterval))timeoutOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Validate.h b/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Validate.h deleted file mode 100644 index 9dfa2f16..00000000 --- a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Validate.h +++ /dev/null @@ -1,60 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(ValidateAdditions) - -typedef BOOL (^FBLPromiseValidateWorkBlock)(Value __nullable value) NS_SWIFT_UNAVAILABLE(""); - -/** - Validates a fulfilled value or rejects the value if it can not be validated. - - @param predicate An expression to validate. - @return A new pending promise that gets either resolved with same resolution as the receiver or - rejected with `FBLPromiseErrorCodeValidationFailure` error code in `FBLPromiseErrorDomain`. - */ -- (FBLPromise *)validate:(FBLPromiseValidateWorkBlock)predicate NS_SWIFT_UNAVAILABLE(""); - -/** - Validates a fulfilled value or rejects the value if it can not be validated. - - @param queue A queue to dispatch on. - @param predicate An expression to validate. - @return A new pending promise that gets either resolved with same resolution as the receiver or - rejected with `FBLPromiseErrorCodeValidationFailure` error code in `FBLPromiseErrorDomain`. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - validate:(FBLPromiseValidateWorkBlock)predicate NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `validate` operators. - Usage: promise.validate(^BOOL(id value) { ... }) - */ -@interface FBLPromise(DotSyntax_ValidateAdditions) - -- (FBLPromise * (^)(FBLPromiseValidateWorkBlock))validate FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise * (^)(dispatch_queue_t, FBLPromiseValidateWorkBlock))validateOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Wrap.h b/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Wrap.h deleted file mode 100644 index 664e1bbf..00000000 --- a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise+Wrap.h +++ /dev/null @@ -1,316 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - Different types of completion handlers available to be wrapped with promise. - */ -typedef void (^FBLPromiseCompletion)(void) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseObjectCompletion)(id __nullable) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseErrorCompletion)(NSError* __nullable) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseObjectOrErrorCompletion)(id __nullable, NSError* __nullable) - NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseErrorOrObjectCompletion)(NSError* __nullable, id __nullable) - NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromise2ObjectsOrErrorCompletion)(id __nullable, id __nullable, - NSError* __nullable) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseBoolCompletion)(BOOL) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseBoolOrErrorCompletion)(BOOL, NSError* __nullable) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseIntegerCompletion)(NSInteger) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseIntegerOrErrorCompletion)(NSInteger, NSError* __nullable) - NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseDoubleCompletion)(double) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseDoubleOrErrorCompletion)(double, NSError* __nullable) - NS_SWIFT_UNAVAILABLE(""); - -/** - Provides an easy way to convert methods that use common callback patterns into promises. - */ -@interface FBLPromise(WrapAdditions) - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with `nil` when completion handler is invoked. - */ -+ (instancetype)wrapCompletion:(void (^)(FBLPromiseCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with `nil` when completion handler is invoked. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapCompletion:(void (^)(FBLPromiseCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an object provided by completion handler. - */ -+ (instancetype)wrapObjectCompletion:(void (^)(FBLPromiseObjectCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an object provided by completion handler. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapObjectCompletion:(void (^)(FBLPromiseObjectCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an error provided by completion handler. - If error is `nil`, fulfills with `nil`, otherwise rejects with the error. - */ -+ (instancetype)wrapErrorCompletion:(void (^)(FBLPromiseErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an error provided by completion handler. - If error is `nil`, fulfills with `nil`, otherwise rejects with the error. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapErrorCompletion:(void (^)(FBLPromiseErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an object provided by completion handler if error is `nil`. - Otherwise, rejects with the error. - */ -+ (instancetype)wrapObjectOrErrorCompletion: - (void (^)(FBLPromiseObjectOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an object provided by completion handler if error is `nil`. - Otherwise, rejects with the error. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapObjectOrErrorCompletion:(void (^)(FBLPromiseObjectOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an error or object provided by completion handler. If error - is not `nil`, rejects with the error. - */ -+ (instancetype)wrapErrorOrObjectCompletion: - (void (^)(FBLPromiseErrorOrObjectCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an error or object provided by completion handler. If error - is not `nil`, rejects with the error. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapErrorOrObjectCompletion:(void (^)(FBLPromiseErrorOrObjectCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an array of objects provided by completion handler in order - if error is `nil`. Otherwise, rejects with the error. - */ -+ (FBLPromise*)wrap2ObjectsOrErrorCompletion: - (void (^)(FBLPromise2ObjectsOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an array of objects provided by completion handler in order - if error is `nil`. Otherwise, rejects with the error. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrap2ObjectsOrErrorCompletion:(void (^)(FBLPromise2ObjectsOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping YES/NO. - */ -+ (FBLPromise*)wrapBoolCompletion:(void (^)(FBLPromiseBoolCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping YES/NO. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapBoolCompletion:(void (^)(FBLPromiseBoolCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping YES/NO when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)wrapBoolOrErrorCompletion: - (void (^)(FBLPromiseBoolOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping YES/NO when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapBoolOrErrorCompletion:(void (^)(FBLPromiseBoolOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping an integer. - */ -+ (FBLPromise*)wrapIntegerCompletion:(void (^)(FBLPromiseIntegerCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping an integer. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapIntegerCompletion:(void (^)(FBLPromiseIntegerCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping an integer when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)wrapIntegerOrErrorCompletion: - (void (^)(FBLPromiseIntegerOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping an integer when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapIntegerOrErrorCompletion:(void (^)(FBLPromiseIntegerOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping a double. - */ -+ (FBLPromise*)wrapDoubleCompletion:(void (^)(FBLPromiseDoubleCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping a double. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapDoubleCompletion:(void (^)(FBLPromiseDoubleCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping a double when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)wrapDoubleOrErrorCompletion: - (void (^)(FBLPromiseDoubleOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping a double when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapDoubleOrErrorCompletion:(void (^)(FBLPromiseDoubleOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `wrap` operators. - Usage: FBLPromise.wrapCompletion(^(FBLPromiseCompletion handler) {...}) - */ -@interface FBLPromise(DotSyntax_WrapAdditions) - -+ (FBLPromise* (^)(void (^)(FBLPromiseCompletion)))wrapCompletion FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseCompletion)))wrapCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseObjectCompletion)))wrapObjectCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseObjectCompletion)))wrapObjectCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseErrorCompletion)))wrapErrorCompletion FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseErrorCompletion)))wrapErrorCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseObjectOrErrorCompletion)))wrapObjectOrErrorCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseObjectOrErrorCompletion)))wrapObjectOrErrorCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseErrorOrObjectCompletion)))wrapErrorOrObjectCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseErrorOrObjectCompletion)))wrapErrorOrObjectCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromise2ObjectsOrErrorCompletion))) - wrap2ObjectsOrErrorCompletion FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromise2ObjectsOrErrorCompletion))) - wrap2ObjectsOrErrorCompletionOn FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseBoolCompletion)))wrapBoolCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseBoolCompletion)))wrapBoolCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseBoolOrErrorCompletion)))wrapBoolOrErrorCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseBoolOrErrorCompletion)))wrapBoolOrErrorCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseIntegerCompletion)))wrapIntegerCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseIntegerCompletion)))wrapIntegerCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseIntegerOrErrorCompletion))) - wrapIntegerOrErrorCompletion FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseIntegerOrErrorCompletion))) - wrapIntegerOrErrorCompletionOn FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseDoubleCompletion)))wrapDoubleCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseDoubleCompletion)))wrapDoubleCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseDoubleOrErrorCompletion))) - wrapDoubleOrErrorCompletion FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseDoubleOrErrorCompletion))) - wrapDoubleOrErrorCompletionOn FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise.h b/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise.h deleted file mode 100644 index b1380dc7..00000000 --- a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromise.h +++ /dev/null @@ -1,93 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromiseError.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - Promises synchronization construct in Objective-C. - */ -@interface FBLPromise<__covariant Value> : NSObject - -/** - Default dispatch queue used for `FBLPromise`, which is `main` if a queue is not specified. - */ -@property(class) dispatch_queue_t defaultDispatchQueue NS_REFINED_FOR_SWIFT; - -/** - Creates a pending promise. - */ -+ (instancetype)pendingPromise NS_REFINED_FOR_SWIFT; - -/** - Creates a resolved promise. - - @param resolution An object to resolve the promise with: either a value or an error. - @return A new resolved promise. - */ -+ (instancetype)resolvedWith:(nullable id)resolution NS_REFINED_FOR_SWIFT; - -/** - Synchronously fulfills the promise with a value. - - @param value An arbitrary value to fulfill the promise with, including `nil`. - */ -- (void)fulfill:(nullable Value)value NS_REFINED_FOR_SWIFT; - -/** - Synchronously rejects the promise with an error. - - @param error An error to reject the promise with. - */ -- (void)reject:(NSError *)error NS_REFINED_FOR_SWIFT; - -+ (instancetype)new NS_UNAVAILABLE; -- (instancetype)init NS_UNAVAILABLE; -@end - -@interface FBLPromise() - -/** - Adds an object to the set of pending objects to keep strongly while the promise is pending. - Used by the Swift wrappers to keep them alive until the underlying ObjC promise is resolved. - - @param object An object to add. - */ -- (void)addPendingObject:(id)object NS_REFINED_FOR_SWIFT; - -@end - -#ifdef FBL_PROMISES_DOT_SYNTAX_IS_DEPRECATED -#define FBL_PROMISES_DOT_SYNTAX __attribute__((deprecated)) -#else -#define FBL_PROMISES_DOT_SYNTAX -#endif - -@interface FBLPromise(DotSyntaxAdditions) - -/** - Convenience dot-syntax wrappers for FBLPromise. - Usage: FBLPromise.pending() - FBLPromise.resolved(value) - - */ -+ (instancetype (^)(void))pending FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (instancetype (^)(id __nullable))resolved FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromiseError.h b/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromiseError.h deleted file mode 100644 index d37af536..00000000 --- a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromiseError.h +++ /dev/null @@ -1,43 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 - -FOUNDATION_EXTERN NSErrorDomain const FBLPromiseErrorDomain NS_REFINED_FOR_SWIFT; - -/** - Possible error codes in `FBLPromiseErrorDomain`. - */ -typedef NS_ENUM(NSInteger, FBLPromiseErrorCode) { - /** Promise failed to resolve in time. */ - FBLPromiseErrorCodeTimedOut = 1, - /** Validation predicate returned false. */ - FBLPromiseErrorCodeValidationFailure = 2, -} NS_REFINED_FOR_SWIFT; - -NS_INLINE BOOL FBLPromiseErrorIsTimedOut(NSError *error) NS_SWIFT_UNAVAILABLE("") { - return error.domain == FBLPromiseErrorDomain && - error.code == FBLPromiseErrorCodeTimedOut; -} - -NS_INLINE BOOL FBLPromiseErrorIsValidationFailure(NSError *error) NS_SWIFT_UNAVAILABLE("") { - return error.domain == FBLPromiseErrorDomain && - error.code == FBLPromiseErrorCodeValidationFailure; -} - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromises.h b/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromises.h deleted file mode 100644 index 2d90badb..00000000 --- a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/FBLPromises.h +++ /dev/null @@ -1,32 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise+All.h" -#import "FBLPromise+Always.h" -#import "FBLPromise+Any.h" -#import "FBLPromise+Async.h" -#import "FBLPromise+Await.h" -#import "FBLPromise+Catch.h" -#import "FBLPromise+Delay.h" -#import "FBLPromise+Do.h" -#import "FBLPromise+Race.h" -#import "FBLPromise+Recover.h" -#import "FBLPromise+Reduce.h" -#import "FBLPromise+Retry.h" -#import "FBLPromise+Then.h" -#import "FBLPromise+Timeout.h" -#import "FBLPromise+Validate.h" -#import "FBLPromise+Wrap.h" diff --git a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/PromisesObjC-umbrella.h b/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/PromisesObjC-umbrella.h deleted file mode 100644 index 7447f7c9..00000000 --- a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Headers/PromisesObjC-umbrella.h +++ /dev/null @@ -1,36 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "FBLPromise+All.h" -#import "FBLPromise+Always.h" -#import "FBLPromise+Any.h" -#import "FBLPromise+Async.h" -#import "FBLPromise+Await.h" -#import "FBLPromise+Catch.h" -#import "FBLPromise+Delay.h" -#import "FBLPromise+Do.h" -#import "FBLPromise+Race.h" -#import "FBLPromise+Recover.h" -#import "FBLPromise+Reduce.h" -#import "FBLPromise+Retry.h" -#import "FBLPromise+Testing.h" -#import "FBLPromise+Then.h" -#import "FBLPromise+Timeout.h" -#import "FBLPromise+Validate.h" -#import "FBLPromise+Wrap.h" -#import "FBLPromise.h" -#import "FBLPromiseError.h" -#import "FBLPromises.h" - -FOUNDATION_EXPORT double FBLPromisesVersionNumber; -FOUNDATION_EXPORT const unsigned char FBLPromisesVersionString[]; - diff --git a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Info.plist b/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Info.plist deleted file mode 100644 index 308a336a..00000000 --- a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - PromisesObjC - CFBundleIdentifier - com.firebase.Firebase-PromisesObjC - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - PromisesObjC - CFBundlePackageType - FMWK - CFBundleVersion - 2.0.0 - DTSDKName - iphonesimulator11.2 - - diff --git a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Modules/module.modulemap b/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Modules/module.modulemap deleted file mode 100644 index bd7b48e1..00000000 --- a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Modules/module.modulemap +++ /dev/null @@ -1,5 +0,0 @@ -framework module PromisesObjC { -umbrella header "PromisesObjC-umbrella.h" -export * -module * { export * } -} 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 deleted file mode 100644 index 8343df14..00000000 Binary files a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/PromisesObjC and /dev/null differ diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+All.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+All.h deleted file mode 100644 index 9c0090e2..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+All.h +++ /dev/null @@ -1,63 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(AllAdditions) - -/** - Wait until all of the given promises are fulfilled. - If one of the given promises is rejected, then the returned promise is rejected with same error. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - Promises resolved with `nil` become `NSNull` instances in the resulting array. - - @param promises Promises to wait for. - @return Promise of an array containing the values of input promises in the same order. - */ -+ (FBLPromise *)all:(NSArray *)promises NS_SWIFT_UNAVAILABLE(""); - -/** - Wait until all of the given promises are fulfilled. - If one of the given promises is rejected, then the returned promise is rejected with same error. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected FBLPromise correspondingly. - Promises resolved with `nil` become `NSNull` instances in the resulting array. - - @param queue A queue to dispatch on. - @param promises Promises to wait for. - @return Promise of an array containing the values of input promises in the same order. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - all:(NSArray *)promises NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `all` operators. - Usage: FBLPromise.all(@[ ... ]) - */ -@interface FBLPromise(DotSyntax_AllAdditions) - -+ (FBLPromise * (^)(NSArray *))all FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, NSArray *))allOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Always.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Always.h deleted file mode 100644 index 13000f5b..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Always.h +++ /dev/null @@ -1,54 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(AlwaysAdditions) - -typedef void (^FBLPromiseAlwaysWorkBlock)(void) NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block that always executes, no matter if the receiver is rejected or fulfilled. - @return A new pending promise to be resolved with same resolution as the receiver. - */ -- (FBLPromise *)always:(FBLPromiseAlwaysWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to dispatch on. - @param work A block that always executes, no matter if the receiver is rejected or fulfilled. - @return A new pending promise to be resolved with same resolution as the receiver. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - always:(FBLPromiseAlwaysWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `always` operators. - Usage: promise.always(^{...}) - */ -@interface FBLPromise(DotSyntax_AlwaysAdditions) - -- (FBLPromise* (^)(FBLPromiseAlwaysWorkBlock))always FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise* (^)(dispatch_queue_t, FBLPromiseAlwaysWorkBlock))alwaysOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Any.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Any.h deleted file mode 100644 index 82875bf7..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Any.h +++ /dev/null @@ -1,69 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(AnyAdditions) - -/** - Waits until all of the given promises are either fulfilled or rejected. - If all promises are rejected, then the returned promise is rejected with same error - as the last one rejected. - If at least one of the promises is fulfilled, the resulting promise is fulfilled with an array of - values or `NSErrors`, matching the original order of fulfilled or rejected promises respectively. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - Promises resolved with `nil` become `NSNull` instances in the resulting array. - - @param promises Promises to wait for. - @return Promise of array containing the values or `NSError`s of input promises in the same order. - */ -+ (FBLPromise *)any:(NSArray *)promises NS_SWIFT_UNAVAILABLE(""); - -/** - Waits until all of the given promises are either fulfilled or rejected. - If all promises are rejected, then the returned promise is rejected with same error - as the last one rejected. - If at least one of the promises is fulfilled, the resulting promise is fulfilled with an array of - values or `NSError`s, matching the original order of fulfilled or rejected promises respectively. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - Promises resolved with `nil` become `NSNull` instances in the resulting array. - - @param queue A queue to dispatch on. - @param promises Promises to wait for. - @return Promise of array containing the values or `NSError`s of input promises in the same order. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - any:(NSArray *)promises NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `any` operators. - Usage: FBLPromise.any(@[ ... ]) - */ -@interface FBLPromise(DotSyntax_AnyAdditions) - -+ (FBLPromise * (^)(NSArray *))any FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, NSArray *))anyOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Async.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Async.h deleted file mode 100644 index 0588a9ea..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Async.h +++ /dev/null @@ -1,60 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(AsyncAdditions) - -typedef void (^FBLPromiseFulfillBlock)(Value __nullable value) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseRejectBlock)(NSError *error) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseAsyncWorkBlock)(FBLPromiseFulfillBlock fulfill, - FBLPromiseRejectBlock reject) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise and executes `work` block asynchronously. - - @param work A block to perform any operations needed to resolve the promise. - @return A new pending promise. - */ -+ (instancetype)async:(FBLPromiseAsyncWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise and executes `work` block asynchronously on the given queue. - - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @return A new pending promise. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - async:(FBLPromiseAsyncWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `async` operators. - Usage: FBLPromise.async(^(FBLPromiseFulfillBlock fulfill, FBLPromiseRejectBlock reject) { ... }) - */ -@interface FBLPromise(DotSyntax_AsyncAdditions) - -+ (FBLPromise* (^)(FBLPromiseAsyncWorkBlock))async FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, FBLPromiseAsyncWorkBlock))asyncOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Await.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Await.h deleted file mode 100644 index c97a1baf..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Await.h +++ /dev/null @@ -1,32 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - Waits for promise resolution. The current thread blocks until the promise is resolved. - - @param promise Promise to wait for. - @param error Error the promise was rejected with, or `nil` if the promise was fulfilled. - @return Value the promise was fulfilled with. If the promise was rejected, the return value - is always `nil`, but the error out arg is not. - */ -FOUNDATION_EXTERN id __nullable FBLPromiseAwait(FBLPromise *promise, - NSError **error) NS_REFINED_FOR_SWIFT; - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Catch.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Catch.h deleted file mode 100644 index a9ff170f..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Catch.h +++ /dev/null @@ -1,59 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(CatchAdditions) - -typedef void (^FBLPromiseCatchWorkBlock)(NSError *error) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise which eventually gets resolved with same resolution as the receiver. - If receiver is rejected, then `reject` block is executed asynchronously. - - @param reject A block to handle the error that receiver was rejected with. - @return A new pending promise. - */ -- (FBLPromise *)catch:(FBLPromiseCatchWorkBlock)reject NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise which eventually gets resolved with same resolution as the receiver. - If receiver is rejected, then `reject` block is executed asynchronously on the given queue. - - @param queue A queue to invoke the `reject` block on. - @param reject A block to handle the error that receiver was rejected with. - @return A new pending promise. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - catch:(FBLPromiseCatchWorkBlock)reject NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `catch` operators. - Usage: promise.catch(^(NSError *error) { ... }) - */ -@interface FBLPromise(DotSyntax_CatchAdditions) - -- (FBLPromise* (^)(FBLPromiseCatchWorkBlock))catch FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise* (^)(dispatch_queue_t, FBLPromiseCatchWorkBlock))catchOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Delay.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Delay.h deleted file mode 100644 index 557df485..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Delay.h +++ /dev/null @@ -1,59 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(DelayAdditions) - -/** - Creates a new pending promise that fulfills with the same value as `self` after the `delay`, or - rejects with the same error immediately. - - @param interval Time to wait in seconds. - @return A new pending promise that fulfills at least `delay` seconds later than `self`, or rejects - with the same error immediately. - */ -- (FBLPromise *)delay:(NSTimeInterval)interval NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a new pending promise that fulfills with the same value as `self` after the `delay`, or - rejects with the same error immediately. - - @param queue A queue to dispatch on. - @param interval Time to wait in seconds. - @return A new pending promise that fulfills at least `delay` seconds later than `self`, or rejects - with the same error immediately. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - delay:(NSTimeInterval)interval NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `delay` operators. - Usage: promise.delay(...) - */ -@interface FBLPromise(DotSyntax_DelayAdditions) - -- (FBLPromise * (^)(NSTimeInterval))delay FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise * (^)(dispatch_queue_t, NSTimeInterval))delayOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Do.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Do.h deleted file mode 100644 index 6838e0ad..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Do.h +++ /dev/null @@ -1,55 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(DoAdditions) - -typedef id __nullable (^FBLPromiseDoWorkBlock)(void) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise and executes `work` block asynchronously. - - @param work A block that returns a value or an error used to resolve the promise. - @return A new pending promise. - */ -+ (instancetype)do:(FBLPromiseDoWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise and executes `work` block asynchronously on the given queue. - - @param queue A queue to invoke the `work` block on. - @param work A block that returns a value or an error used to resolve the promise. - @return A new pending promise. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue do:(FBLPromiseDoWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `do` operators. - Usage: FBLPromise.doOn(queue, ^(NSError *error) { ... }) - */ -@interface FBLPromise(DotSyntax_DoAdditions) - -+ (FBLPromise * (^)(dispatch_queue_t, FBLPromiseDoWorkBlock))doOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Race.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Race.h deleted file mode 100644 index 2f67258d..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Race.h +++ /dev/null @@ -1,62 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(RaceAdditions) - -/** - Wait until any of the given promises are fulfilled. - If one of the promises is rejected, then the returned promise is rejected with same error. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - - @param promises Promises to wait for. - @return A new pending promise to be resolved with the same resolution as the first promise, among - the given ones, which was resolved. - */ -+ (instancetype)race:(NSArray *)promises NS_SWIFT_UNAVAILABLE(""); - -/** - Wait until any of the given promises are fulfilled. - If one of the promises is rejected, then the returned promise is rejected with same error. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - - @param queue A queue to dispatch on. - @param promises Promises to wait for. - @return A new pending promise to be resolved with the same resolution as the first promise, among - the given ones, which was resolved. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue race:(NSArray *)promises NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `race` operators. - Usage: FBLPromise.race(@[ ... ]) - */ -@interface FBLPromise(DotSyntax_RaceAdditions) - -+ (FBLPromise * (^)(NSArray *))race FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, NSArray *))raceOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Recover.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Recover.h deleted file mode 100644 index bb7df7ec..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Recover.h +++ /dev/null @@ -1,60 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(RecoverAdditions) - -typedef id __nullable (^FBLPromiseRecoverWorkBlock)(NSError *error) NS_SWIFT_UNAVAILABLE(""); - -/** - Provides a new promise to recover in case the receiver gets rejected. - - @param recovery A block to handle the error that the receiver was rejected with. - @return A new pending promise to use instead of the rejected one that gets resolved with resolution - returned from `recovery` block. - */ -- (FBLPromise *)recover:(FBLPromiseRecoverWorkBlock)recovery NS_SWIFT_UNAVAILABLE(""); - -/** - Provides a new promise to recover in case the receiver gets rejected. - - @param queue A queue to dispatch on. - @param recovery A block to handle the error that the receiver was rejected with. - @return A new pending promise to use instead of the rejected one that gets resolved with resolution - returned from `recovery` block. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - recover:(FBLPromiseRecoverWorkBlock)recovery NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `recover` operators. - Usage: promise.recover(^id(NSError *error) {...}) - */ -@interface FBLPromise(DotSyntax_RecoverAdditions) - -- (FBLPromise * (^)(FBLPromiseRecoverWorkBlock))recover FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise * (^)(dispatch_queue_t, FBLPromiseRecoverWorkBlock))recoverOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Reduce.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Reduce.h deleted file mode 100644 index 5bb1eeee..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Reduce.h +++ /dev/null @@ -1,71 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(ReduceAdditions) - -typedef id __nullable (^FBLPromiseReducerBlock)(Value __nullable partial, id next) - NS_SWIFT_UNAVAILABLE(""); - -/** - Sequentially reduces a collection of values to a single promise using a given combining block - and the value `self` resolves with as initial value. - - @param items An array of values to process in order. - @param reducer A block to combine an accumulating value and an element of the sequence into - the new accumulating value or a promise resolved with it, to be used in the next - call of the `reducer` or returned to the caller. - @return A new pending promise returned from the last `reducer` invocation. - Or `self` if `items` is empty. - */ -- (FBLPromise *)reduce:(NSArray *)items - combine:(FBLPromiseReducerBlock)reducer NS_SWIFT_UNAVAILABLE(""); - -/** - Sequentially reduces a collection of values to a single promise using a given combining block - and the value `self` resolves with as initial value. - - @param queue A queue to dispatch on. - @param items An array of values to process in order. - @param reducer A block to combine an accumulating value and an element of the sequence into - the new accumulating value or a promise resolved with it, to be used in the next - call of the `reducer` or returned to the caller. - @return A new pending promise returned from the last `reducer` invocation. - Or `self` if `items` is empty. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - reduce:(NSArray *)items - combine:(FBLPromiseReducerBlock)reducer NS_SWIFT_UNAVAILABLE(""); - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `reduce` operators. - Usage: promise.reduce(values, ^id(id partial, id next) { ... }) - */ -@interface FBLPromise(DotSyntax_ReduceAdditions) - -- (FBLPromise * (^)(NSArray *, FBLPromiseReducerBlock))reduce FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise * (^)(dispatch_queue_t, NSArray *, FBLPromiseReducerBlock))reduceOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Retry.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Retry.h deleted file mode 100644 index 98ef558c..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Retry.h +++ /dev/null @@ -1,165 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -/** The default number of retry attempts is 1. */ -FOUNDATION_EXTERN NSInteger const FBLPromiseRetryDefaultAttemptsCount NS_REFINED_FOR_SWIFT; - -/** The default delay interval before making a retry attempt is 1.0 second. */ -FOUNDATION_EXTERN NSTimeInterval const FBLPromiseRetryDefaultDelayInterval NS_REFINED_FOR_SWIFT; - -@interface FBLPromise(RetryAdditions) - -typedef id __nullable (^FBLPromiseRetryWorkBlock)(void) NS_SWIFT_UNAVAILABLE(""); -typedef BOOL (^FBLPromiseRetryPredicateBlock)(NSInteger, NSError *) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously, or rejects with the same error after all retry attempts have - been exhausted. Defaults to `FBLPromiseRetryDefaultAttemptsCount` attempt(s) on rejection where the - `work` block is retried after a delay of `FBLPromiseRetryDefaultDelayInterval` second(s). - - @param work A block that executes asynchronously on the default queue and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted. - */ -+ (FBLPromise *)retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously on the given `queue`, or rejects with the same error after all - retry attempts have been exhausted. Defaults to `FBLPromiseRetryDefaultAttemptsCount` attempt(s) on - rejection where the `work` block is retried on the given `queue` after a delay of - `FBLPromiseRetryDefaultDelayInterval` second(s). - - @param queue A queue to invoke the `work` block on. - @param work A block that executes asynchronously on the given `queue` and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously, or rejects with the same error after all retry attempts have - been exhausted. - - @param count Max number of retry attempts. The `work` block will be executed once if the specified - count is less than or equal to zero. - @param work A block that executes asynchronously on the default queue and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted. - */ -+ (FBLPromise *)attempts:(NSInteger)count - retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously on the given `queue`, or rejects with the same error after all - retry attempts have been exhausted. - - @param queue A queue to invoke the `work` block on. - @param count Max number of retry attempts. The `work` block will be executed once if the specified - count is less than or equal to zero. - @param work A block that executes asynchronously on the given `queue` and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - attempts:(NSInteger)count - retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously, or rejects with the same error after all retry attempts have - been exhausted. On rejection, the `work` block is retried after the given delay `interval` and will - continue to retry until the number of specified attempts have been exhausted or will bail early if - the given condition is not met. - - @param count Max number of retry attempts. The `work` block will be executed once if the specified - count is less than or equal to zero. - @param interval Time to wait before the next retry attempt. - @param predicate Condition to check before the next retry attempt. The predicate block provides the - the number of remaining retry attempts and the error that the promise was rejected - with. - @param work A block that executes asynchronously on the default queue and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted or if - the given condition is not met. - */ -+ (FBLPromise *)attempts:(NSInteger)count - delay:(NSTimeInterval)interval - condition:(nullable FBLPromiseRetryPredicateBlock)predicate - retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously on the given `queue`, or rejects with the same error after all - retry attempts have been exhausted. On rejection, the `work` block is retried after the given - delay `interval` and will continue to retry until the number of specified attempts have been - exhausted or will bail early if the given condition is not met. - - @param queue A queue to invoke the `work` block on. - @param count Max number of retry attempts. The `work` block will be executed once if the specified - count is less than or equal to zero. - @param interval Time to wait before the next retry attempt. - @param predicate Condition to check before the next retry attempt. The predicate block provides the - the number of remaining retry attempts and the error that the promise was rejected - with. - @param work A block that executes asynchronously on the given `queue` and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted or if - the given condition is not met. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - attempts:(NSInteger)count - delay:(NSTimeInterval)interval - condition:(nullable FBLPromiseRetryPredicateBlock)predicate - retry:(FBLPromiseRetryWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise+Retry` operators. - Usage: FBLPromise.retry(^id { ... }) - */ -@interface FBLPromise(DotSyntax_RetryAdditions) - -+ (FBLPromise * (^)(FBLPromiseRetryWorkBlock))retry FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, FBLPromiseRetryWorkBlock))retryOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(NSInteger, NSTimeInterval, FBLPromiseRetryPredicateBlock __nullable, - FBLPromiseRetryWorkBlock))retryAgain FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, NSInteger, NSTimeInterval, - FBLPromiseRetryPredicateBlock __nullable, - FBLPromiseRetryWorkBlock))retryAgainOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Testing.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Testing.h deleted file mode 100644 index 8478ae22..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Testing.h +++ /dev/null @@ -1,57 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - Waits for all scheduled promises blocks. - - @param timeout Maximum time to wait. - @return YES if all promises blocks have completed before the timeout and NO otherwise. - */ -FOUNDATION_EXTERN BOOL FBLWaitForPromisesWithTimeout(NSTimeInterval timeout) NS_REFINED_FOR_SWIFT; - -@interface FBLPromise(TestingAdditions) - -/** - Dispatch group for promises that is typically used to wait for all scheduled blocks. - */ -@property(class, nonatomic, readonly) dispatch_group_t dispatchGroup NS_REFINED_FOR_SWIFT; - -/** - Properties to get the current state of the promise. - */ -@property(nonatomic, readonly) BOOL isPending NS_REFINED_FOR_SWIFT; -@property(nonatomic, readonly) BOOL isFulfilled NS_REFINED_FOR_SWIFT; -@property(nonatomic, readonly) BOOL isRejected NS_REFINED_FOR_SWIFT; - -/** - Value the promise was fulfilled with. - Can be nil if the promise is still pending, was resolved with nil or after it has been rejected. - */ -@property(nonatomic, readonly, nullable) Value value NS_REFINED_FOR_SWIFT; - -/** - Error the promise was rejected with. - Can be nil if the promise is still pending or after it has been fulfilled. - */ -@property(nonatomic, readonly, nullable) NSError *error NS_REFINED_FOR_SWIFT; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Then.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Then.h deleted file mode 100644 index 32027e69..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Then.h +++ /dev/null @@ -1,63 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(ThenAdditions) - -typedef id __nullable (^FBLPromiseThenWorkBlock)(Value __nullable value) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise which eventually gets resolved with resolution returned from `work` - block: either value, error or another promise. The `work` block is executed asynchronously only - when the receiver is fulfilled. If receiver is rejected, the returned promise is also rejected with - the same error. - - @param work A block to handle the value that receiver was fulfilled with. - @return A new pending promise to be resolved with resolution returned from the `work` block. - */ -- (FBLPromise *)then:(FBLPromiseThenWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise which eventually gets resolved with resolution returned from `work` - block: either value, error or another promise. The `work` block is executed asynchronously when the - receiver is fulfilled. If receiver is rejected, the returned promise is also rejected with the same - error. - - @param queue A queue to invoke the `work` block on. - @param work A block to handle the value that receiver was fulfilled with. - @return A new pending promise to be resolved with resolution returned from the `work` block. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - then:(FBLPromiseThenWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `then` operators. - Usage: promise.then(^id(id value) { ... }) - */ -@interface FBLPromise(DotSyntax_ThenAdditions) - -- (FBLPromise* (^)(FBLPromiseThenWorkBlock))then FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise* (^)(dispatch_queue_t, FBLPromiseThenWorkBlock))thenOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Timeout.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Timeout.h deleted file mode 100644 index 184ba166..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Timeout.h +++ /dev/null @@ -1,57 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(TimeoutAdditions) - -/** - Waits for a promise with the specified `timeout`. - - @param interval Time to wait in seconds. - @return A new pending promise that gets either resolved with same resolution as the receiver or - rejected with `FBLPromiseErrorCodeTimedOut` error code in `FBLPromiseErrorDomain`. - */ -- (FBLPromise *)timeout:(NSTimeInterval)interval NS_SWIFT_UNAVAILABLE(""); - -/** - Waits for a promise with the specified `timeout`. - - @param queue A queue to dispatch on. - @param interval Time to wait in seconds. - @return A new pending promise that gets either resolved with same resolution as the receiver or - rejected with `FBLPromiseErrorCodeTimedOut` error code in `FBLPromiseErrorDomain`. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - timeout:(NSTimeInterval)interval NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `timeout` operators. - Usage: promise.timeout(...) - */ -@interface FBLPromise(DotSyntax_TimeoutAdditions) - -- (FBLPromise* (^)(NSTimeInterval))timeout FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise* (^)(dispatch_queue_t, NSTimeInterval))timeoutOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Validate.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Validate.h deleted file mode 100644 index 9dfa2f16..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Validate.h +++ /dev/null @@ -1,60 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(ValidateAdditions) - -typedef BOOL (^FBLPromiseValidateWorkBlock)(Value __nullable value) NS_SWIFT_UNAVAILABLE(""); - -/** - Validates a fulfilled value or rejects the value if it can not be validated. - - @param predicate An expression to validate. - @return A new pending promise that gets either resolved with same resolution as the receiver or - rejected with `FBLPromiseErrorCodeValidationFailure` error code in `FBLPromiseErrorDomain`. - */ -- (FBLPromise *)validate:(FBLPromiseValidateWorkBlock)predicate NS_SWIFT_UNAVAILABLE(""); - -/** - Validates a fulfilled value or rejects the value if it can not be validated. - - @param queue A queue to dispatch on. - @param predicate An expression to validate. - @return A new pending promise that gets either resolved with same resolution as the receiver or - rejected with `FBLPromiseErrorCodeValidationFailure` error code in `FBLPromiseErrorDomain`. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - validate:(FBLPromiseValidateWorkBlock)predicate NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `validate` operators. - Usage: promise.validate(^BOOL(id value) { ... }) - */ -@interface FBLPromise(DotSyntax_ValidateAdditions) - -- (FBLPromise * (^)(FBLPromiseValidateWorkBlock))validate FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise * (^)(dispatch_queue_t, FBLPromiseValidateWorkBlock))validateOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Wrap.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Wrap.h deleted file mode 100644 index 664e1bbf..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise+Wrap.h +++ /dev/null @@ -1,316 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - Different types of completion handlers available to be wrapped with promise. - */ -typedef void (^FBLPromiseCompletion)(void) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseObjectCompletion)(id __nullable) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseErrorCompletion)(NSError* __nullable) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseObjectOrErrorCompletion)(id __nullable, NSError* __nullable) - NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseErrorOrObjectCompletion)(NSError* __nullable, id __nullable) - NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromise2ObjectsOrErrorCompletion)(id __nullable, id __nullable, - NSError* __nullable) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseBoolCompletion)(BOOL) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseBoolOrErrorCompletion)(BOOL, NSError* __nullable) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseIntegerCompletion)(NSInteger) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseIntegerOrErrorCompletion)(NSInteger, NSError* __nullable) - NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseDoubleCompletion)(double) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseDoubleOrErrorCompletion)(double, NSError* __nullable) - NS_SWIFT_UNAVAILABLE(""); - -/** - Provides an easy way to convert methods that use common callback patterns into promises. - */ -@interface FBLPromise(WrapAdditions) - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with `nil` when completion handler is invoked. - */ -+ (instancetype)wrapCompletion:(void (^)(FBLPromiseCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with `nil` when completion handler is invoked. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapCompletion:(void (^)(FBLPromiseCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an object provided by completion handler. - */ -+ (instancetype)wrapObjectCompletion:(void (^)(FBLPromiseObjectCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an object provided by completion handler. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapObjectCompletion:(void (^)(FBLPromiseObjectCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an error provided by completion handler. - If error is `nil`, fulfills with `nil`, otherwise rejects with the error. - */ -+ (instancetype)wrapErrorCompletion:(void (^)(FBLPromiseErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an error provided by completion handler. - If error is `nil`, fulfills with `nil`, otherwise rejects with the error. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapErrorCompletion:(void (^)(FBLPromiseErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an object provided by completion handler if error is `nil`. - Otherwise, rejects with the error. - */ -+ (instancetype)wrapObjectOrErrorCompletion: - (void (^)(FBLPromiseObjectOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an object provided by completion handler if error is `nil`. - Otherwise, rejects with the error. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapObjectOrErrorCompletion:(void (^)(FBLPromiseObjectOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an error or object provided by completion handler. If error - is not `nil`, rejects with the error. - */ -+ (instancetype)wrapErrorOrObjectCompletion: - (void (^)(FBLPromiseErrorOrObjectCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an error or object provided by completion handler. If error - is not `nil`, rejects with the error. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapErrorOrObjectCompletion:(void (^)(FBLPromiseErrorOrObjectCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an array of objects provided by completion handler in order - if error is `nil`. Otherwise, rejects with the error. - */ -+ (FBLPromise*)wrap2ObjectsOrErrorCompletion: - (void (^)(FBLPromise2ObjectsOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an array of objects provided by completion handler in order - if error is `nil`. Otherwise, rejects with the error. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrap2ObjectsOrErrorCompletion:(void (^)(FBLPromise2ObjectsOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping YES/NO. - */ -+ (FBLPromise*)wrapBoolCompletion:(void (^)(FBLPromiseBoolCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping YES/NO. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapBoolCompletion:(void (^)(FBLPromiseBoolCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping YES/NO when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)wrapBoolOrErrorCompletion: - (void (^)(FBLPromiseBoolOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping YES/NO when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapBoolOrErrorCompletion:(void (^)(FBLPromiseBoolOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping an integer. - */ -+ (FBLPromise*)wrapIntegerCompletion:(void (^)(FBLPromiseIntegerCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping an integer. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapIntegerCompletion:(void (^)(FBLPromiseIntegerCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping an integer when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)wrapIntegerOrErrorCompletion: - (void (^)(FBLPromiseIntegerOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping an integer when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapIntegerOrErrorCompletion:(void (^)(FBLPromiseIntegerOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping a double. - */ -+ (FBLPromise*)wrapDoubleCompletion:(void (^)(FBLPromiseDoubleCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping a double. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapDoubleCompletion:(void (^)(FBLPromiseDoubleCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping a double when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)wrapDoubleOrErrorCompletion: - (void (^)(FBLPromiseDoubleOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping a double when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapDoubleOrErrorCompletion:(void (^)(FBLPromiseDoubleOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `wrap` operators. - Usage: FBLPromise.wrapCompletion(^(FBLPromiseCompletion handler) {...}) - */ -@interface FBLPromise(DotSyntax_WrapAdditions) - -+ (FBLPromise* (^)(void (^)(FBLPromiseCompletion)))wrapCompletion FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseCompletion)))wrapCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseObjectCompletion)))wrapObjectCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseObjectCompletion)))wrapObjectCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseErrorCompletion)))wrapErrorCompletion FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseErrorCompletion)))wrapErrorCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseObjectOrErrorCompletion)))wrapObjectOrErrorCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseObjectOrErrorCompletion)))wrapObjectOrErrorCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseErrorOrObjectCompletion)))wrapErrorOrObjectCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseErrorOrObjectCompletion)))wrapErrorOrObjectCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromise2ObjectsOrErrorCompletion))) - wrap2ObjectsOrErrorCompletion FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromise2ObjectsOrErrorCompletion))) - wrap2ObjectsOrErrorCompletionOn FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseBoolCompletion)))wrapBoolCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseBoolCompletion)))wrapBoolCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseBoolOrErrorCompletion)))wrapBoolOrErrorCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseBoolOrErrorCompletion)))wrapBoolOrErrorCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseIntegerCompletion)))wrapIntegerCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseIntegerCompletion)))wrapIntegerCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseIntegerOrErrorCompletion))) - wrapIntegerOrErrorCompletion FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseIntegerOrErrorCompletion))) - wrapIntegerOrErrorCompletionOn FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseDoubleCompletion)))wrapDoubleCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseDoubleCompletion)))wrapDoubleCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseDoubleOrErrorCompletion))) - wrapDoubleOrErrorCompletion FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseDoubleOrErrorCompletion))) - wrapDoubleOrErrorCompletionOn FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise.h deleted file mode 100644 index b1380dc7..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromise.h +++ /dev/null @@ -1,93 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromiseError.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - Promises synchronization construct in Objective-C. - */ -@interface FBLPromise<__covariant Value> : NSObject - -/** - Default dispatch queue used for `FBLPromise`, which is `main` if a queue is not specified. - */ -@property(class) dispatch_queue_t defaultDispatchQueue NS_REFINED_FOR_SWIFT; - -/** - Creates a pending promise. - */ -+ (instancetype)pendingPromise NS_REFINED_FOR_SWIFT; - -/** - Creates a resolved promise. - - @param resolution An object to resolve the promise with: either a value or an error. - @return A new resolved promise. - */ -+ (instancetype)resolvedWith:(nullable id)resolution NS_REFINED_FOR_SWIFT; - -/** - Synchronously fulfills the promise with a value. - - @param value An arbitrary value to fulfill the promise with, including `nil`. - */ -- (void)fulfill:(nullable Value)value NS_REFINED_FOR_SWIFT; - -/** - Synchronously rejects the promise with an error. - - @param error An error to reject the promise with. - */ -- (void)reject:(NSError *)error NS_REFINED_FOR_SWIFT; - -+ (instancetype)new NS_UNAVAILABLE; -- (instancetype)init NS_UNAVAILABLE; -@end - -@interface FBLPromise() - -/** - Adds an object to the set of pending objects to keep strongly while the promise is pending. - Used by the Swift wrappers to keep them alive until the underlying ObjC promise is resolved. - - @param object An object to add. - */ -- (void)addPendingObject:(id)object NS_REFINED_FOR_SWIFT; - -@end - -#ifdef FBL_PROMISES_DOT_SYNTAX_IS_DEPRECATED -#define FBL_PROMISES_DOT_SYNTAX __attribute__((deprecated)) -#else -#define FBL_PROMISES_DOT_SYNTAX -#endif - -@interface FBLPromise(DotSyntaxAdditions) - -/** - Convenience dot-syntax wrappers for FBLPromise. - Usage: FBLPromise.pending() - FBLPromise.resolved(value) - - */ -+ (instancetype (^)(void))pending FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (instancetype (^)(id __nullable))resolved FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromiseError.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromiseError.h deleted file mode 100644 index d37af536..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromiseError.h +++ /dev/null @@ -1,43 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 - -FOUNDATION_EXTERN NSErrorDomain const FBLPromiseErrorDomain NS_REFINED_FOR_SWIFT; - -/** - Possible error codes in `FBLPromiseErrorDomain`. - */ -typedef NS_ENUM(NSInteger, FBLPromiseErrorCode) { - /** Promise failed to resolve in time. */ - FBLPromiseErrorCodeTimedOut = 1, - /** Validation predicate returned false. */ - FBLPromiseErrorCodeValidationFailure = 2, -} NS_REFINED_FOR_SWIFT; - -NS_INLINE BOOL FBLPromiseErrorIsTimedOut(NSError *error) NS_SWIFT_UNAVAILABLE("") { - return error.domain == FBLPromiseErrorDomain && - error.code == FBLPromiseErrorCodeTimedOut; -} - -NS_INLINE BOOL FBLPromiseErrorIsValidationFailure(NSError *error) NS_SWIFT_UNAVAILABLE("") { - return error.domain == FBLPromiseErrorDomain && - error.code == FBLPromiseErrorCodeValidationFailure; -} - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromises.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromises.h deleted file mode 100644 index 2d90badb..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/FBLPromises.h +++ /dev/null @@ -1,32 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise+All.h" -#import "FBLPromise+Always.h" -#import "FBLPromise+Any.h" -#import "FBLPromise+Async.h" -#import "FBLPromise+Await.h" -#import "FBLPromise+Catch.h" -#import "FBLPromise+Delay.h" -#import "FBLPromise+Do.h" -#import "FBLPromise+Race.h" -#import "FBLPromise+Recover.h" -#import "FBLPromise+Reduce.h" -#import "FBLPromise+Retry.h" -#import "FBLPromise+Then.h" -#import "FBLPromise+Timeout.h" -#import "FBLPromise+Validate.h" -#import "FBLPromise+Wrap.h" diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/PromisesObjC-umbrella.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/PromisesObjC-umbrella.h deleted file mode 100644 index 5b014a8b..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Headers/PromisesObjC-umbrella.h +++ /dev/null @@ -1,36 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "FBLPromise+All.h" -#import "FBLPromise+Always.h" -#import "FBLPromise+Any.h" -#import "FBLPromise+Async.h" -#import "FBLPromise+Await.h" -#import "FBLPromise+Catch.h" -#import "FBLPromise+Delay.h" -#import "FBLPromise+Do.h" -#import "FBLPromise+Race.h" -#import "FBLPromise+Recover.h" -#import "FBLPromise+Reduce.h" -#import "FBLPromise+Retry.h" -#import "FBLPromise+Testing.h" -#import "FBLPromise+Then.h" -#import "FBLPromise+Timeout.h" -#import "FBLPromise+Validate.h" -#import "FBLPromise+Wrap.h" -#import "FBLPromise.h" -#import "FBLPromiseError.h" -#import "FBLPromises.h" - -FOUNDATION_EXPORT double FBLPromisesVersionNumber; -FOUNDATION_EXPORT const unsigned char FBLPromisesVersionString[]; - diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Info.plist b/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Info.plist deleted file mode 100644 index 308a336a..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - PromisesObjC - CFBundleIdentifier - com.firebase.Firebase-PromisesObjC - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - PromisesObjC - CFBundlePackageType - FMWK - CFBundleVersion - 2.0.0 - DTSDKName - iphonesimulator11.2 - - diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Modules/module.modulemap b/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Modules/module.modulemap deleted file mode 100644 index bd7b48e1..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Modules/module.modulemap +++ /dev/null @@ -1,5 +0,0 @@ -framework module PromisesObjC { -umbrella header "PromisesObjC-umbrella.h" -export * -module * { export * } -} diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/PromisesObjC b/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/PromisesObjC deleted file mode 100644 index b6473cb2..00000000 Binary files a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/PromisesObjC and /dev/null differ diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+All.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+All.h deleted file mode 100644 index 9c0090e2..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+All.h +++ /dev/null @@ -1,63 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(AllAdditions) - -/** - Wait until all of the given promises are fulfilled. - If one of the given promises is rejected, then the returned promise is rejected with same error. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - Promises resolved with `nil` become `NSNull` instances in the resulting array. - - @param promises Promises to wait for. - @return Promise of an array containing the values of input promises in the same order. - */ -+ (FBLPromise *)all:(NSArray *)promises NS_SWIFT_UNAVAILABLE(""); - -/** - Wait until all of the given promises are fulfilled. - If one of the given promises is rejected, then the returned promise is rejected with same error. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected FBLPromise correspondingly. - Promises resolved with `nil` become `NSNull` instances in the resulting array. - - @param queue A queue to dispatch on. - @param promises Promises to wait for. - @return Promise of an array containing the values of input promises in the same order. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - all:(NSArray *)promises NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `all` operators. - Usage: FBLPromise.all(@[ ... ]) - */ -@interface FBLPromise(DotSyntax_AllAdditions) - -+ (FBLPromise * (^)(NSArray *))all FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, NSArray *))allOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Always.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Always.h deleted file mode 100644 index 13000f5b..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Always.h +++ /dev/null @@ -1,54 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(AlwaysAdditions) - -typedef void (^FBLPromiseAlwaysWorkBlock)(void) NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block that always executes, no matter if the receiver is rejected or fulfilled. - @return A new pending promise to be resolved with same resolution as the receiver. - */ -- (FBLPromise *)always:(FBLPromiseAlwaysWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to dispatch on. - @param work A block that always executes, no matter if the receiver is rejected or fulfilled. - @return A new pending promise to be resolved with same resolution as the receiver. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - always:(FBLPromiseAlwaysWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `always` operators. - Usage: promise.always(^{...}) - */ -@interface FBLPromise(DotSyntax_AlwaysAdditions) - -- (FBLPromise* (^)(FBLPromiseAlwaysWorkBlock))always FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise* (^)(dispatch_queue_t, FBLPromiseAlwaysWorkBlock))alwaysOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Any.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Any.h deleted file mode 100644 index 82875bf7..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Any.h +++ /dev/null @@ -1,69 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(AnyAdditions) - -/** - Waits until all of the given promises are either fulfilled or rejected. - If all promises are rejected, then the returned promise is rejected with same error - as the last one rejected. - If at least one of the promises is fulfilled, the resulting promise is fulfilled with an array of - values or `NSErrors`, matching the original order of fulfilled or rejected promises respectively. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - Promises resolved with `nil` become `NSNull` instances in the resulting array. - - @param promises Promises to wait for. - @return Promise of array containing the values or `NSError`s of input promises in the same order. - */ -+ (FBLPromise *)any:(NSArray *)promises NS_SWIFT_UNAVAILABLE(""); - -/** - Waits until all of the given promises are either fulfilled or rejected. - If all promises are rejected, then the returned promise is rejected with same error - as the last one rejected. - If at least one of the promises is fulfilled, the resulting promise is fulfilled with an array of - values or `NSError`s, matching the original order of fulfilled or rejected promises respectively. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - Promises resolved with `nil` become `NSNull` instances in the resulting array. - - @param queue A queue to dispatch on. - @param promises Promises to wait for. - @return Promise of array containing the values or `NSError`s of input promises in the same order. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - any:(NSArray *)promises NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `any` operators. - Usage: FBLPromise.any(@[ ... ]) - */ -@interface FBLPromise(DotSyntax_AnyAdditions) - -+ (FBLPromise * (^)(NSArray *))any FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, NSArray *))anyOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Async.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Async.h deleted file mode 100644 index 0588a9ea..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Async.h +++ /dev/null @@ -1,60 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(AsyncAdditions) - -typedef void (^FBLPromiseFulfillBlock)(Value __nullable value) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseRejectBlock)(NSError *error) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseAsyncWorkBlock)(FBLPromiseFulfillBlock fulfill, - FBLPromiseRejectBlock reject) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise and executes `work` block asynchronously. - - @param work A block to perform any operations needed to resolve the promise. - @return A new pending promise. - */ -+ (instancetype)async:(FBLPromiseAsyncWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise and executes `work` block asynchronously on the given queue. - - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @return A new pending promise. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - async:(FBLPromiseAsyncWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `async` operators. - Usage: FBLPromise.async(^(FBLPromiseFulfillBlock fulfill, FBLPromiseRejectBlock reject) { ... }) - */ -@interface FBLPromise(DotSyntax_AsyncAdditions) - -+ (FBLPromise* (^)(FBLPromiseAsyncWorkBlock))async FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, FBLPromiseAsyncWorkBlock))asyncOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Await.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Await.h deleted file mode 100644 index c97a1baf..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Await.h +++ /dev/null @@ -1,32 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - Waits for promise resolution. The current thread blocks until the promise is resolved. - - @param promise Promise to wait for. - @param error Error the promise was rejected with, or `nil` if the promise was fulfilled. - @return Value the promise was fulfilled with. If the promise was rejected, the return value - is always `nil`, but the error out arg is not. - */ -FOUNDATION_EXTERN id __nullable FBLPromiseAwait(FBLPromise *promise, - NSError **error) NS_REFINED_FOR_SWIFT; - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Catch.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Catch.h deleted file mode 100644 index a9ff170f..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Catch.h +++ /dev/null @@ -1,59 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(CatchAdditions) - -typedef void (^FBLPromiseCatchWorkBlock)(NSError *error) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise which eventually gets resolved with same resolution as the receiver. - If receiver is rejected, then `reject` block is executed asynchronously. - - @param reject A block to handle the error that receiver was rejected with. - @return A new pending promise. - */ -- (FBLPromise *)catch:(FBLPromiseCatchWorkBlock)reject NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise which eventually gets resolved with same resolution as the receiver. - If receiver is rejected, then `reject` block is executed asynchronously on the given queue. - - @param queue A queue to invoke the `reject` block on. - @param reject A block to handle the error that receiver was rejected with. - @return A new pending promise. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - catch:(FBLPromiseCatchWorkBlock)reject NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `catch` operators. - Usage: promise.catch(^(NSError *error) { ... }) - */ -@interface FBLPromise(DotSyntax_CatchAdditions) - -- (FBLPromise* (^)(FBLPromiseCatchWorkBlock))catch FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise* (^)(dispatch_queue_t, FBLPromiseCatchWorkBlock))catchOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Delay.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Delay.h deleted file mode 100644 index 557df485..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Delay.h +++ /dev/null @@ -1,59 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(DelayAdditions) - -/** - Creates a new pending promise that fulfills with the same value as `self` after the `delay`, or - rejects with the same error immediately. - - @param interval Time to wait in seconds. - @return A new pending promise that fulfills at least `delay` seconds later than `self`, or rejects - with the same error immediately. - */ -- (FBLPromise *)delay:(NSTimeInterval)interval NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a new pending promise that fulfills with the same value as `self` after the `delay`, or - rejects with the same error immediately. - - @param queue A queue to dispatch on. - @param interval Time to wait in seconds. - @return A new pending promise that fulfills at least `delay` seconds later than `self`, or rejects - with the same error immediately. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - delay:(NSTimeInterval)interval NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `delay` operators. - Usage: promise.delay(...) - */ -@interface FBLPromise(DotSyntax_DelayAdditions) - -- (FBLPromise * (^)(NSTimeInterval))delay FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise * (^)(dispatch_queue_t, NSTimeInterval))delayOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Do.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Do.h deleted file mode 100644 index 6838e0ad..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Do.h +++ /dev/null @@ -1,55 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(DoAdditions) - -typedef id __nullable (^FBLPromiseDoWorkBlock)(void) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise and executes `work` block asynchronously. - - @param work A block that returns a value or an error used to resolve the promise. - @return A new pending promise. - */ -+ (instancetype)do:(FBLPromiseDoWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise and executes `work` block asynchronously on the given queue. - - @param queue A queue to invoke the `work` block on. - @param work A block that returns a value or an error used to resolve the promise. - @return A new pending promise. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue do:(FBLPromiseDoWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `do` operators. - Usage: FBLPromise.doOn(queue, ^(NSError *error) { ... }) - */ -@interface FBLPromise(DotSyntax_DoAdditions) - -+ (FBLPromise * (^)(dispatch_queue_t, FBLPromiseDoWorkBlock))doOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Race.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Race.h deleted file mode 100644 index 2f67258d..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Race.h +++ /dev/null @@ -1,62 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(RaceAdditions) - -/** - Wait until any of the given promises are fulfilled. - If one of the promises is rejected, then the returned promise is rejected with same error. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - - @param promises Promises to wait for. - @return A new pending promise to be resolved with the same resolution as the first promise, among - the given ones, which was resolved. - */ -+ (instancetype)race:(NSArray *)promises NS_SWIFT_UNAVAILABLE(""); - -/** - Wait until any of the given promises are fulfilled. - If one of the promises is rejected, then the returned promise is rejected with same error. - If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, - it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. - - @param queue A queue to dispatch on. - @param promises Promises to wait for. - @return A new pending promise to be resolved with the same resolution as the first promise, among - the given ones, which was resolved. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue race:(NSArray *)promises NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `race` operators. - Usage: FBLPromise.race(@[ ... ]) - */ -@interface FBLPromise(DotSyntax_RaceAdditions) - -+ (FBLPromise * (^)(NSArray *))race FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, NSArray *))raceOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Recover.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Recover.h deleted file mode 100644 index bb7df7ec..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Recover.h +++ /dev/null @@ -1,60 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(RecoverAdditions) - -typedef id __nullable (^FBLPromiseRecoverWorkBlock)(NSError *error) NS_SWIFT_UNAVAILABLE(""); - -/** - Provides a new promise to recover in case the receiver gets rejected. - - @param recovery A block to handle the error that the receiver was rejected with. - @return A new pending promise to use instead of the rejected one that gets resolved with resolution - returned from `recovery` block. - */ -- (FBLPromise *)recover:(FBLPromiseRecoverWorkBlock)recovery NS_SWIFT_UNAVAILABLE(""); - -/** - Provides a new promise to recover in case the receiver gets rejected. - - @param queue A queue to dispatch on. - @param recovery A block to handle the error that the receiver was rejected with. - @return A new pending promise to use instead of the rejected one that gets resolved with resolution - returned from `recovery` block. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - recover:(FBLPromiseRecoverWorkBlock)recovery NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `recover` operators. - Usage: promise.recover(^id(NSError *error) {...}) - */ -@interface FBLPromise(DotSyntax_RecoverAdditions) - -- (FBLPromise * (^)(FBLPromiseRecoverWorkBlock))recover FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise * (^)(dispatch_queue_t, FBLPromiseRecoverWorkBlock))recoverOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Reduce.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Reduce.h deleted file mode 100644 index 5bb1eeee..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Reduce.h +++ /dev/null @@ -1,71 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(ReduceAdditions) - -typedef id __nullable (^FBLPromiseReducerBlock)(Value __nullable partial, id next) - NS_SWIFT_UNAVAILABLE(""); - -/** - Sequentially reduces a collection of values to a single promise using a given combining block - and the value `self` resolves with as initial value. - - @param items An array of values to process in order. - @param reducer A block to combine an accumulating value and an element of the sequence into - the new accumulating value or a promise resolved with it, to be used in the next - call of the `reducer` or returned to the caller. - @return A new pending promise returned from the last `reducer` invocation. - Or `self` if `items` is empty. - */ -- (FBLPromise *)reduce:(NSArray *)items - combine:(FBLPromiseReducerBlock)reducer NS_SWIFT_UNAVAILABLE(""); - -/** - Sequentially reduces a collection of values to a single promise using a given combining block - and the value `self` resolves with as initial value. - - @param queue A queue to dispatch on. - @param items An array of values to process in order. - @param reducer A block to combine an accumulating value and an element of the sequence into - the new accumulating value or a promise resolved with it, to be used in the next - call of the `reducer` or returned to the caller. - @return A new pending promise returned from the last `reducer` invocation. - Or `self` if `items` is empty. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - reduce:(NSArray *)items - combine:(FBLPromiseReducerBlock)reducer NS_SWIFT_UNAVAILABLE(""); - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `reduce` operators. - Usage: promise.reduce(values, ^id(id partial, id next) { ... }) - */ -@interface FBLPromise(DotSyntax_ReduceAdditions) - -- (FBLPromise * (^)(NSArray *, FBLPromiseReducerBlock))reduce FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise * (^)(dispatch_queue_t, NSArray *, FBLPromiseReducerBlock))reduceOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Retry.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Retry.h deleted file mode 100644 index 98ef558c..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Retry.h +++ /dev/null @@ -1,165 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -/** The default number of retry attempts is 1. */ -FOUNDATION_EXTERN NSInteger const FBLPromiseRetryDefaultAttemptsCount NS_REFINED_FOR_SWIFT; - -/** The default delay interval before making a retry attempt is 1.0 second. */ -FOUNDATION_EXTERN NSTimeInterval const FBLPromiseRetryDefaultDelayInterval NS_REFINED_FOR_SWIFT; - -@interface FBLPromise(RetryAdditions) - -typedef id __nullable (^FBLPromiseRetryWorkBlock)(void) NS_SWIFT_UNAVAILABLE(""); -typedef BOOL (^FBLPromiseRetryPredicateBlock)(NSInteger, NSError *) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously, or rejects with the same error after all retry attempts have - been exhausted. Defaults to `FBLPromiseRetryDefaultAttemptsCount` attempt(s) on rejection where the - `work` block is retried after a delay of `FBLPromiseRetryDefaultDelayInterval` second(s). - - @param work A block that executes asynchronously on the default queue and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted. - */ -+ (FBLPromise *)retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously on the given `queue`, or rejects with the same error after all - retry attempts have been exhausted. Defaults to `FBLPromiseRetryDefaultAttemptsCount` attempt(s) on - rejection where the `work` block is retried on the given `queue` after a delay of - `FBLPromiseRetryDefaultDelayInterval` second(s). - - @param queue A queue to invoke the `work` block on. - @param work A block that executes asynchronously on the given `queue` and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously, or rejects with the same error after all retry attempts have - been exhausted. - - @param count Max number of retry attempts. The `work` block will be executed once if the specified - count is less than or equal to zero. - @param work A block that executes asynchronously on the default queue and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted. - */ -+ (FBLPromise *)attempts:(NSInteger)count - retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously on the given `queue`, or rejects with the same error after all - retry attempts have been exhausted. - - @param queue A queue to invoke the `work` block on. - @param count Max number of retry attempts. The `work` block will be executed once if the specified - count is less than or equal to zero. - @param work A block that executes asynchronously on the given `queue` and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - attempts:(NSInteger)count - retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously, or rejects with the same error after all retry attempts have - been exhausted. On rejection, the `work` block is retried after the given delay `interval` and will - continue to retry until the number of specified attempts have been exhausted or will bail early if - the given condition is not met. - - @param count Max number of retry attempts. The `work` block will be executed once if the specified - count is less than or equal to zero. - @param interval Time to wait before the next retry attempt. - @param predicate Condition to check before the next retry attempt. The predicate block provides the - the number of remaining retry attempts and the error that the promise was rejected - with. - @param work A block that executes asynchronously on the default queue and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted or if - the given condition is not met. - */ -+ (FBLPromise *)attempts:(NSInteger)count - delay:(NSTimeInterval)interval - condition:(nullable FBLPromiseRetryPredicateBlock)predicate - retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise that fulfills with the same value as the promise returned from `work` - block, which executes asynchronously on the given `queue`, or rejects with the same error after all - retry attempts have been exhausted. On rejection, the `work` block is retried after the given - delay `interval` and will continue to retry until the number of specified attempts have been - exhausted or will bail early if the given condition is not met. - - @param queue A queue to invoke the `work` block on. - @param count Max number of retry attempts. The `work` block will be executed once if the specified - count is less than or equal to zero. - @param interval Time to wait before the next retry attempt. - @param predicate Condition to check before the next retry attempt. The predicate block provides the - the number of remaining retry attempts and the error that the promise was rejected - with. - @param work A block that executes asynchronously on the given `queue` and returns a value or an - error used to resolve the promise. - @return A new pending promise that fulfills with the same value as the promise returned from `work` - block, or rejects with the same error after all retry attempts have been exhausted or if - the given condition is not met. - */ -+ (FBLPromise *)onQueue:(dispatch_queue_t)queue - attempts:(NSInteger)count - delay:(NSTimeInterval)interval - condition:(nullable FBLPromiseRetryPredicateBlock)predicate - retry:(FBLPromiseRetryWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise+Retry` operators. - Usage: FBLPromise.retry(^id { ... }) - */ -@interface FBLPromise(DotSyntax_RetryAdditions) - -+ (FBLPromise * (^)(FBLPromiseRetryWorkBlock))retry FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, FBLPromiseRetryWorkBlock))retryOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(NSInteger, NSTimeInterval, FBLPromiseRetryPredicateBlock __nullable, - FBLPromiseRetryWorkBlock))retryAgain FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise * (^)(dispatch_queue_t, NSInteger, NSTimeInterval, - FBLPromiseRetryPredicateBlock __nullable, - FBLPromiseRetryWorkBlock))retryAgainOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Testing.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Testing.h deleted file mode 100644 index 8478ae22..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Testing.h +++ /dev/null @@ -1,57 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - Waits for all scheduled promises blocks. - - @param timeout Maximum time to wait. - @return YES if all promises blocks have completed before the timeout and NO otherwise. - */ -FOUNDATION_EXTERN BOOL FBLWaitForPromisesWithTimeout(NSTimeInterval timeout) NS_REFINED_FOR_SWIFT; - -@interface FBLPromise(TestingAdditions) - -/** - Dispatch group for promises that is typically used to wait for all scheduled blocks. - */ -@property(class, nonatomic, readonly) dispatch_group_t dispatchGroup NS_REFINED_FOR_SWIFT; - -/** - Properties to get the current state of the promise. - */ -@property(nonatomic, readonly) BOOL isPending NS_REFINED_FOR_SWIFT; -@property(nonatomic, readonly) BOOL isFulfilled NS_REFINED_FOR_SWIFT; -@property(nonatomic, readonly) BOOL isRejected NS_REFINED_FOR_SWIFT; - -/** - Value the promise was fulfilled with. - Can be nil if the promise is still pending, was resolved with nil or after it has been rejected. - */ -@property(nonatomic, readonly, nullable) Value value NS_REFINED_FOR_SWIFT; - -/** - Error the promise was rejected with. - Can be nil if the promise is still pending or after it has been fulfilled. - */ -@property(nonatomic, readonly, nullable) NSError *error NS_REFINED_FOR_SWIFT; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Then.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Then.h deleted file mode 100644 index 32027e69..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Then.h +++ /dev/null @@ -1,63 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(ThenAdditions) - -typedef id __nullable (^FBLPromiseThenWorkBlock)(Value __nullable value) NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise which eventually gets resolved with resolution returned from `work` - block: either value, error or another promise. The `work` block is executed asynchronously only - when the receiver is fulfilled. If receiver is rejected, the returned promise is also rejected with - the same error. - - @param work A block to handle the value that receiver was fulfilled with. - @return A new pending promise to be resolved with resolution returned from the `work` block. - */ -- (FBLPromise *)then:(FBLPromiseThenWorkBlock)work NS_SWIFT_UNAVAILABLE(""); - -/** - Creates a pending promise which eventually gets resolved with resolution returned from `work` - block: either value, error or another promise. The `work` block is executed asynchronously when the - receiver is fulfilled. If receiver is rejected, the returned promise is also rejected with the same - error. - - @param queue A queue to invoke the `work` block on. - @param work A block to handle the value that receiver was fulfilled with. - @return A new pending promise to be resolved with resolution returned from the `work` block. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - then:(FBLPromiseThenWorkBlock)work NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `then` operators. - Usage: promise.then(^id(id value) { ... }) - */ -@interface FBLPromise(DotSyntax_ThenAdditions) - -- (FBLPromise* (^)(FBLPromiseThenWorkBlock))then FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise* (^)(dispatch_queue_t, FBLPromiseThenWorkBlock))thenOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Timeout.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Timeout.h deleted file mode 100644 index 184ba166..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Timeout.h +++ /dev/null @@ -1,57 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(TimeoutAdditions) - -/** - Waits for a promise with the specified `timeout`. - - @param interval Time to wait in seconds. - @return A new pending promise that gets either resolved with same resolution as the receiver or - rejected with `FBLPromiseErrorCodeTimedOut` error code in `FBLPromiseErrorDomain`. - */ -- (FBLPromise *)timeout:(NSTimeInterval)interval NS_SWIFT_UNAVAILABLE(""); - -/** - Waits for a promise with the specified `timeout`. - - @param queue A queue to dispatch on. - @param interval Time to wait in seconds. - @return A new pending promise that gets either resolved with same resolution as the receiver or - rejected with `FBLPromiseErrorCodeTimedOut` error code in `FBLPromiseErrorDomain`. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - timeout:(NSTimeInterval)interval NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `timeout` operators. - Usage: promise.timeout(...) - */ -@interface FBLPromise(DotSyntax_TimeoutAdditions) - -- (FBLPromise* (^)(NSTimeInterval))timeout FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise* (^)(dispatch_queue_t, NSTimeInterval))timeoutOn FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Validate.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Validate.h deleted file mode 100644 index 9dfa2f16..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Validate.h +++ /dev/null @@ -1,60 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface FBLPromise(ValidateAdditions) - -typedef BOOL (^FBLPromiseValidateWorkBlock)(Value __nullable value) NS_SWIFT_UNAVAILABLE(""); - -/** - Validates a fulfilled value or rejects the value if it can not be validated. - - @param predicate An expression to validate. - @return A new pending promise that gets either resolved with same resolution as the receiver or - rejected with `FBLPromiseErrorCodeValidationFailure` error code in `FBLPromiseErrorDomain`. - */ -- (FBLPromise *)validate:(FBLPromiseValidateWorkBlock)predicate NS_SWIFT_UNAVAILABLE(""); - -/** - Validates a fulfilled value or rejects the value if it can not be validated. - - @param queue A queue to dispatch on. - @param predicate An expression to validate. - @return A new pending promise that gets either resolved with same resolution as the receiver or - rejected with `FBLPromiseErrorCodeValidationFailure` error code in `FBLPromiseErrorDomain`. - */ -- (FBLPromise *)onQueue:(dispatch_queue_t)queue - validate:(FBLPromiseValidateWorkBlock)predicate NS_REFINED_FOR_SWIFT; - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `validate` operators. - Usage: promise.validate(^BOOL(id value) { ... }) - */ -@interface FBLPromise(DotSyntax_ValidateAdditions) - -- (FBLPromise * (^)(FBLPromiseValidateWorkBlock))validate FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -- (FBLPromise * (^)(dispatch_queue_t, FBLPromiseValidateWorkBlock))validateOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Wrap.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Wrap.h deleted file mode 100644 index 664e1bbf..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise+Wrap.h +++ /dev/null @@ -1,316 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - Different types of completion handlers available to be wrapped with promise. - */ -typedef void (^FBLPromiseCompletion)(void) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseObjectCompletion)(id __nullable) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseErrorCompletion)(NSError* __nullable) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseObjectOrErrorCompletion)(id __nullable, NSError* __nullable) - NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseErrorOrObjectCompletion)(NSError* __nullable, id __nullable) - NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromise2ObjectsOrErrorCompletion)(id __nullable, id __nullable, - NSError* __nullable) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseBoolCompletion)(BOOL) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseBoolOrErrorCompletion)(BOOL, NSError* __nullable) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseIntegerCompletion)(NSInteger) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseIntegerOrErrorCompletion)(NSInteger, NSError* __nullable) - NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseDoubleCompletion)(double) NS_SWIFT_UNAVAILABLE(""); -typedef void (^FBLPromiseDoubleOrErrorCompletion)(double, NSError* __nullable) - NS_SWIFT_UNAVAILABLE(""); - -/** - Provides an easy way to convert methods that use common callback patterns into promises. - */ -@interface FBLPromise(WrapAdditions) - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with `nil` when completion handler is invoked. - */ -+ (instancetype)wrapCompletion:(void (^)(FBLPromiseCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with `nil` when completion handler is invoked. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapCompletion:(void (^)(FBLPromiseCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an object provided by completion handler. - */ -+ (instancetype)wrapObjectCompletion:(void (^)(FBLPromiseObjectCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an object provided by completion handler. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapObjectCompletion:(void (^)(FBLPromiseObjectCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an error provided by completion handler. - If error is `nil`, fulfills with `nil`, otherwise rejects with the error. - */ -+ (instancetype)wrapErrorCompletion:(void (^)(FBLPromiseErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an error provided by completion handler. - If error is `nil`, fulfills with `nil`, otherwise rejects with the error. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapErrorCompletion:(void (^)(FBLPromiseErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an object provided by completion handler if error is `nil`. - Otherwise, rejects with the error. - */ -+ (instancetype)wrapObjectOrErrorCompletion: - (void (^)(FBLPromiseObjectOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an object provided by completion handler if error is `nil`. - Otherwise, rejects with the error. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapObjectOrErrorCompletion:(void (^)(FBLPromiseObjectOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an error or object provided by completion handler. If error - is not `nil`, rejects with the error. - */ -+ (instancetype)wrapErrorOrObjectCompletion: - (void (^)(FBLPromiseErrorOrObjectCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an error or object provided by completion handler. If error - is not `nil`, rejects with the error. - */ -+ (instancetype)onQueue:(dispatch_queue_t)queue - wrapErrorOrObjectCompletion:(void (^)(FBLPromiseErrorOrObjectCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an array of objects provided by completion handler in order - if error is `nil`. Otherwise, rejects with the error. - */ -+ (FBLPromise*)wrap2ObjectsOrErrorCompletion: - (void (^)(FBLPromise2ObjectsOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an array of objects provided by completion handler in order - if error is `nil`. Otherwise, rejects with the error. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrap2ObjectsOrErrorCompletion:(void (^)(FBLPromise2ObjectsOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping YES/NO. - */ -+ (FBLPromise*)wrapBoolCompletion:(void (^)(FBLPromiseBoolCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping YES/NO. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapBoolCompletion:(void (^)(FBLPromiseBoolCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping YES/NO when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)wrapBoolOrErrorCompletion: - (void (^)(FBLPromiseBoolOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping YES/NO when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapBoolOrErrorCompletion:(void (^)(FBLPromiseBoolOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping an integer. - */ -+ (FBLPromise*)wrapIntegerCompletion:(void (^)(FBLPromiseIntegerCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping an integer. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapIntegerCompletion:(void (^)(FBLPromiseIntegerCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping an integer when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)wrapIntegerOrErrorCompletion: - (void (^)(FBLPromiseIntegerOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping an integer when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapIntegerOrErrorCompletion:(void (^)(FBLPromiseIntegerOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping a double. - */ -+ (FBLPromise*)wrapDoubleCompletion:(void (^)(FBLPromiseDoubleCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping a double. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapDoubleCompletion:(void (^)(FBLPromiseDoubleCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -/** - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping a double when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)wrapDoubleOrErrorCompletion: - (void (^)(FBLPromiseDoubleOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); - -/** - @param queue A queue to invoke the `work` block on. - @param work A block to perform any operations needed to resolve the promise. - @returns A promise that resolves with an `NSNumber` wrapping a double when error is `nil`. - Otherwise rejects with the error. - */ -+ (FBLPromise*)onQueue:(dispatch_queue_t)queue - wrapDoubleOrErrorCompletion:(void (^)(FBLPromiseDoubleOrErrorCompletion handler))work - NS_SWIFT_UNAVAILABLE(""); - -@end - -/** - Convenience dot-syntax wrappers for `FBLPromise` `wrap` operators. - Usage: FBLPromise.wrapCompletion(^(FBLPromiseCompletion handler) {...}) - */ -@interface FBLPromise(DotSyntax_WrapAdditions) - -+ (FBLPromise* (^)(void (^)(FBLPromiseCompletion)))wrapCompletion FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseCompletion)))wrapCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseObjectCompletion)))wrapObjectCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseObjectCompletion)))wrapObjectCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseErrorCompletion)))wrapErrorCompletion FBL_PROMISES_DOT_SYNTAX - NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseErrorCompletion)))wrapErrorCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseObjectOrErrorCompletion)))wrapObjectOrErrorCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseObjectOrErrorCompletion)))wrapObjectOrErrorCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseErrorOrObjectCompletion)))wrapErrorOrObjectCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseErrorOrObjectCompletion)))wrapErrorOrObjectCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromise2ObjectsOrErrorCompletion))) - wrap2ObjectsOrErrorCompletion FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromise2ObjectsOrErrorCompletion))) - wrap2ObjectsOrErrorCompletionOn FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseBoolCompletion)))wrapBoolCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseBoolCompletion)))wrapBoolCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseBoolOrErrorCompletion)))wrapBoolOrErrorCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseBoolOrErrorCompletion)))wrapBoolOrErrorCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseIntegerCompletion)))wrapIntegerCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseIntegerCompletion)))wrapIntegerCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseIntegerOrErrorCompletion))) - wrapIntegerOrErrorCompletion FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseIntegerOrErrorCompletion))) - wrapIntegerOrErrorCompletionOn FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseDoubleCompletion)))wrapDoubleCompletion - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, - void (^)(FBLPromiseDoubleCompletion)))wrapDoubleCompletionOn - FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(void (^)(FBLPromiseDoubleOrErrorCompletion))) - wrapDoubleOrErrorCompletion FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseDoubleOrErrorCompletion))) - wrapDoubleOrErrorCompletionOn FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise.h deleted file mode 100644 index b1380dc7..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromise.h +++ /dev/null @@ -1,93 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromiseError.h" - -NS_ASSUME_NONNULL_BEGIN - -/** - Promises synchronization construct in Objective-C. - */ -@interface FBLPromise<__covariant Value> : NSObject - -/** - Default dispatch queue used for `FBLPromise`, which is `main` if a queue is not specified. - */ -@property(class) dispatch_queue_t defaultDispatchQueue NS_REFINED_FOR_SWIFT; - -/** - Creates a pending promise. - */ -+ (instancetype)pendingPromise NS_REFINED_FOR_SWIFT; - -/** - Creates a resolved promise. - - @param resolution An object to resolve the promise with: either a value or an error. - @return A new resolved promise. - */ -+ (instancetype)resolvedWith:(nullable id)resolution NS_REFINED_FOR_SWIFT; - -/** - Synchronously fulfills the promise with a value. - - @param value An arbitrary value to fulfill the promise with, including `nil`. - */ -- (void)fulfill:(nullable Value)value NS_REFINED_FOR_SWIFT; - -/** - Synchronously rejects the promise with an error. - - @param error An error to reject the promise with. - */ -- (void)reject:(NSError *)error NS_REFINED_FOR_SWIFT; - -+ (instancetype)new NS_UNAVAILABLE; -- (instancetype)init NS_UNAVAILABLE; -@end - -@interface FBLPromise() - -/** - Adds an object to the set of pending objects to keep strongly while the promise is pending. - Used by the Swift wrappers to keep them alive until the underlying ObjC promise is resolved. - - @param object An object to add. - */ -- (void)addPendingObject:(id)object NS_REFINED_FOR_SWIFT; - -@end - -#ifdef FBL_PROMISES_DOT_SYNTAX_IS_DEPRECATED -#define FBL_PROMISES_DOT_SYNTAX __attribute__((deprecated)) -#else -#define FBL_PROMISES_DOT_SYNTAX -#endif - -@interface FBLPromise(DotSyntaxAdditions) - -/** - Convenience dot-syntax wrappers for FBLPromise. - Usage: FBLPromise.pending() - FBLPromise.resolved(value) - - */ -+ (instancetype (^)(void))pending FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); -+ (instancetype (^)(id __nullable))resolved FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromiseError.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromiseError.h deleted file mode 100644 index d37af536..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromiseError.h +++ /dev/null @@ -1,43 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 - -FOUNDATION_EXTERN NSErrorDomain const FBLPromiseErrorDomain NS_REFINED_FOR_SWIFT; - -/** - Possible error codes in `FBLPromiseErrorDomain`. - */ -typedef NS_ENUM(NSInteger, FBLPromiseErrorCode) { - /** Promise failed to resolve in time. */ - FBLPromiseErrorCodeTimedOut = 1, - /** Validation predicate returned false. */ - FBLPromiseErrorCodeValidationFailure = 2, -} NS_REFINED_FOR_SWIFT; - -NS_INLINE BOOL FBLPromiseErrorIsTimedOut(NSError *error) NS_SWIFT_UNAVAILABLE("") { - return error.domain == FBLPromiseErrorDomain && - error.code == FBLPromiseErrorCodeTimedOut; -} - -NS_INLINE BOOL FBLPromiseErrorIsValidationFailure(NSError *error) NS_SWIFT_UNAVAILABLE("") { - return error.domain == FBLPromiseErrorDomain && - error.code == FBLPromiseErrorCodeValidationFailure; -} - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromises.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromises.h deleted file mode 100644 index 2d90badb..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/FBLPromises.h +++ /dev/null @@ -1,32 +0,0 @@ -/** - Copyright 2018 Google Inc. All rights reserved. - - 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 "FBLPromise+All.h" -#import "FBLPromise+Always.h" -#import "FBLPromise+Any.h" -#import "FBLPromise+Async.h" -#import "FBLPromise+Await.h" -#import "FBLPromise+Catch.h" -#import "FBLPromise+Delay.h" -#import "FBLPromise+Do.h" -#import "FBLPromise+Race.h" -#import "FBLPromise+Recover.h" -#import "FBLPromise+Reduce.h" -#import "FBLPromise+Retry.h" -#import "FBLPromise+Then.h" -#import "FBLPromise+Timeout.h" -#import "FBLPromise+Validate.h" -#import "FBLPromise+Wrap.h" diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/PromisesObjC-umbrella.h b/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/PromisesObjC-umbrella.h deleted file mode 100644 index 5b014a8b..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Headers/PromisesObjC-umbrella.h +++ /dev/null @@ -1,36 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "FBLPromise+All.h" -#import "FBLPromise+Always.h" -#import "FBLPromise+Any.h" -#import "FBLPromise+Async.h" -#import "FBLPromise+Await.h" -#import "FBLPromise+Catch.h" -#import "FBLPromise+Delay.h" -#import "FBLPromise+Do.h" -#import "FBLPromise+Race.h" -#import "FBLPromise+Recover.h" -#import "FBLPromise+Reduce.h" -#import "FBLPromise+Retry.h" -#import "FBLPromise+Testing.h" -#import "FBLPromise+Then.h" -#import "FBLPromise+Timeout.h" -#import "FBLPromise+Validate.h" -#import "FBLPromise+Wrap.h" -#import "FBLPromise.h" -#import "FBLPromiseError.h" -#import "FBLPromises.h" - -FOUNDATION_EXPORT double FBLPromisesVersionNumber; -FOUNDATION_EXPORT const unsigned char FBLPromisesVersionString[]; - diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Info.plist b/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Info.plist deleted file mode 100644 index 308a336a..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - PromisesObjC - CFBundleIdentifier - com.firebase.Firebase-PromisesObjC - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - PromisesObjC - CFBundlePackageType - FMWK - CFBundleVersion - 2.0.0 - DTSDKName - iphonesimulator11.2 - - diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Modules/module.modulemap b/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Modules/module.modulemap deleted file mode 100644 index bd7b48e1..00000000 --- a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Modules/module.modulemap +++ /dev/null @@ -1,5 +0,0 @@ -framework module PromisesObjC { -umbrella header "PromisesObjC-umbrella.h" -export * -module * { export * } -} 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 deleted file mode 100644 index 52fb581e..00000000 Binary files a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/PromisesObjC and /dev/null differ diff --git a/ios/platform/nanopb.xcframework/Info.plist b/ios/platform/nanopb.xcframework/Info.plist deleted file mode 100644 index e5f32116..00000000 --- a/ios/platform/nanopb.xcframework/Info.plist +++ /dev/null @@ -1,95 +0,0 @@ - - - - - AvailableLibraries - - - LibraryIdentifier - tvos-arm64 - LibraryPath - nanopb.framework - SupportedArchitectures - - arm64 - - SupportedPlatform - tvos - - - LibraryIdentifier - tvos-arm64_x86_64-simulator - LibraryPath - nanopb.framework - SupportedArchitectures - - arm64 - x86_64 - - SupportedPlatform - tvos - SupportedPlatformVariant - simulator - - - LibraryIdentifier - ios-arm64_x86_64-simulator - LibraryPath - nanopb.framework - SupportedArchitectures - - arm64 - x86_64 - - SupportedPlatform - ios - SupportedPlatformVariant - simulator - - - LibraryIdentifier - ios-arm64 - LibraryPath - nanopb.framework - SupportedArchitectures - - arm64 - - SupportedPlatform - ios - - - LibraryIdentifier - ios-arm64_x86_64-maccatalyst - LibraryPath - nanopb.framework - SupportedArchitectures - - arm64 - x86_64 - - SupportedPlatform - ios - SupportedPlatformVariant - maccatalyst - - - LibraryIdentifier - macos-arm64_x86_64 - LibraryPath - nanopb.framework - SupportedArchitectures - - arm64 - x86_64 - - SupportedPlatform - macos - - - CFBundlePackageType - XFWK - XCFrameworkFormatVersion - 1.0 - - diff --git a/ios/platform/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/nanopb-umbrella.h b/ios/platform/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/nanopb-umbrella.h deleted file mode 100644 index 07e77b38..00000000 --- a/ios/platform/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/nanopb-umbrella.h +++ /dev/null @@ -1,26 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "pb.h" -#import "pb_common.h" -#import "pb_decode.h" -#import "pb_encode.h" -#import "pb.h" -#import "pb_decode.h" -#import "pb_common.h" -#import "pb.h" -#import "pb_encode.h" -#import "pb_common.h" - -FOUNDATION_EXPORT double nanopbVersionNumber; -FOUNDATION_EXPORT const unsigned char nanopbVersionString[]; - diff --git a/ios/platform/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/pb.h b/ios/platform/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/pb.h deleted file mode 100644 index 0a98d3cc..00000000 --- a/ios/platform/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/pb.h +++ /dev/null @@ -1,599 +0,0 @@ -/* Common parts of the nanopb library. Most of these are quite low-level - * stuff. For the high-level interface, see pb_encode.h and pb_decode.h. - */ - -#ifndef PB_H_INCLUDED -#define PB_H_INCLUDED - -/***************************************************************** - * Nanopb compilation time options. You can change these here by * - * uncommenting the lines, or on the compiler command line. * - *****************************************************************/ - -/* Enable support for dynamically allocated fields */ -/* #define PB_ENABLE_MALLOC 1 */ - -/* Define this if your CPU / compiler combination does not support - * unaligned memory access to packed structures. */ -/* #define PB_NO_PACKED_STRUCTS 1 */ - -/* Increase the number of required fields that are tracked. - * A compiler warning will tell if you need this. */ -/* #define PB_MAX_REQUIRED_FIELDS 256 */ - -/* Add support for tag numbers > 255 and fields larger than 255 bytes. */ -/* #define PB_FIELD_16BIT 1 */ - -/* Add support for tag numbers > 65536 and fields larger than 65536 bytes. */ -/* #define PB_FIELD_32BIT 1 */ - -/* Disable support for error messages in order to save some code space. */ -/* #define PB_NO_ERRMSG 1 */ - -/* Disable support for custom streams (support only memory buffers). */ -/* #define PB_BUFFER_ONLY 1 */ - -/* Switch back to the old-style callback function signature. - * This was the default until nanopb-0.2.1. */ -/* #define PB_OLD_CALLBACK_STYLE */ - - -/* Don't encode scalar arrays as packed. This is only to be used when - * the decoder on the receiving side cannot process packed scalar arrays. - * Such example is older protobuf.js. */ -/* #define PB_ENCODE_ARRAYS_UNPACKED 1 */ - -/****************************************************************** - * You usually don't need to change anything below this line. * - * Feel free to look around and use the defined macros, though. * - ******************************************************************/ - - -/* Version of the nanopb library. Just in case you want to check it in - * your own program. */ -#define NANOPB_VERSION nanopb-0.3.9.9 - -/* Include all the system headers needed by nanopb. You will need the - * definitions of the following: - * - strlen, memcpy, memset functions - * - [u]int_least8_t, uint_fast8_t, [u]int_least16_t, [u]int32_t, [u]int64_t - * - size_t - * - bool - * - * If you don't have the standard header files, you can instead provide - * a custom header that defines or includes all this. In that case, - * define PB_SYSTEM_HEADER to the path of this file. - */ -#ifdef PB_SYSTEM_HEADER -#include PB_SYSTEM_HEADER -#else -#include -#include -#include -#include - -#ifdef PB_ENABLE_MALLOC -#include -#endif -#endif - -/* Macro for defining packed structures (compiler dependent). - * This just reduces memory requirements, but is not required. - */ -#if defined(PB_NO_PACKED_STRUCTS) - /* Disable struct packing */ -# define PB_PACKED_STRUCT_START -# define PB_PACKED_STRUCT_END -# define pb_packed -#elif defined(__GNUC__) || defined(__clang__) - /* For GCC and clang */ -# define PB_PACKED_STRUCT_START -# define PB_PACKED_STRUCT_END -# define pb_packed __attribute__((packed)) -#elif defined(__ICCARM__) || defined(__CC_ARM) - /* For IAR ARM and Keil MDK-ARM compilers */ -# define PB_PACKED_STRUCT_START _Pragma("pack(push, 1)") -# define PB_PACKED_STRUCT_END _Pragma("pack(pop)") -# define pb_packed -#elif defined(_MSC_VER) && (_MSC_VER >= 1500) - /* For Microsoft Visual C++ */ -# define PB_PACKED_STRUCT_START __pragma(pack(push, 1)) -# define PB_PACKED_STRUCT_END __pragma(pack(pop)) -# define pb_packed -#else - /* Unknown compiler */ -# define PB_PACKED_STRUCT_START -# define PB_PACKED_STRUCT_END -# define pb_packed -#endif - -/* Handly macro for suppressing unreferenced-parameter compiler warnings. */ -#ifndef PB_UNUSED -#define PB_UNUSED(x) (void)(x) -#endif - -/* Compile-time assertion, used for checking compatible compilation options. - * If this does not work properly on your compiler, use - * #define PB_NO_STATIC_ASSERT to disable it. - * - * But before doing that, check carefully the error message / place where it - * comes from to see if the error has a real cause. Unfortunately the error - * message is not always very clear to read, but you can see the reason better - * in the place where the PB_STATIC_ASSERT macro was called. - */ -#ifndef PB_NO_STATIC_ASSERT -#ifndef PB_STATIC_ASSERT -#define PB_STATIC_ASSERT(COND,MSG) typedef char PB_STATIC_ASSERT_MSG(MSG, __LINE__, __COUNTER__)[(COND)?1:-1]; -#define PB_STATIC_ASSERT_MSG(MSG, LINE, COUNTER) PB_STATIC_ASSERT_MSG_(MSG, LINE, COUNTER) -#define PB_STATIC_ASSERT_MSG_(MSG, LINE, COUNTER) pb_static_assertion_##MSG##LINE##COUNTER -#endif -#else -#define PB_STATIC_ASSERT(COND,MSG) -#endif - -/* Number of required fields to keep track of. */ -#ifndef PB_MAX_REQUIRED_FIELDS -#define PB_MAX_REQUIRED_FIELDS 64 -#endif - -#if PB_MAX_REQUIRED_FIELDS < 64 -#error You should not lower PB_MAX_REQUIRED_FIELDS from the default value (64). -#endif - -/* List of possible field types. These are used in the autogenerated code. - * Least-significant 4 bits tell the scalar type - * Most-significant 4 bits specify repeated/required/packed etc. - */ - -typedef uint_least8_t pb_type_t; - -/**** Field data types ****/ - -/* Numeric types */ -#define PB_LTYPE_BOOL 0x00 /* bool */ -#define PB_LTYPE_VARINT 0x01 /* int32, int64, enum, bool */ -#define PB_LTYPE_UVARINT 0x02 /* uint32, uint64 */ -#define PB_LTYPE_SVARINT 0x03 /* sint32, sint64 */ -#define PB_LTYPE_FIXED32 0x04 /* fixed32, sfixed32, float */ -#define PB_LTYPE_FIXED64 0x05 /* fixed64, sfixed64, double */ - -/* Marker for last packable field type. */ -#define PB_LTYPE_LAST_PACKABLE 0x05 - -/* Byte array with pre-allocated buffer. - * data_size is the length of the allocated PB_BYTES_ARRAY structure. */ -#define PB_LTYPE_BYTES 0x06 - -/* String with pre-allocated buffer. - * data_size is the maximum length. */ -#define PB_LTYPE_STRING 0x07 - -/* Submessage - * submsg_fields is pointer to field descriptions */ -#define PB_LTYPE_SUBMESSAGE 0x08 - -/* Extension pseudo-field - * The field contains a pointer to pb_extension_t */ -#define PB_LTYPE_EXTENSION 0x09 - -/* Byte array with inline, pre-allocated byffer. - * data_size is the length of the inline, allocated buffer. - * This differs from PB_LTYPE_BYTES by defining the element as - * pb_byte_t[data_size] rather than pb_bytes_array_t. */ -#define PB_LTYPE_FIXED_LENGTH_BYTES 0x0A - -/* Number of declared LTYPES */ -#define PB_LTYPES_COUNT 0x0B -#define PB_LTYPE_MASK 0x0F - -/**** Field repetition rules ****/ - -#define PB_HTYPE_REQUIRED 0x00 -#define PB_HTYPE_OPTIONAL 0x10 -#define PB_HTYPE_REPEATED 0x20 -#define PB_HTYPE_ONEOF 0x30 -#define PB_HTYPE_MASK 0x30 - -/**** Field allocation types ****/ - -#define PB_ATYPE_STATIC 0x00 -#define PB_ATYPE_POINTER 0x80 -#define PB_ATYPE_CALLBACK 0x40 -#define PB_ATYPE_MASK 0xC0 - -#define PB_ATYPE(x) ((x) & PB_ATYPE_MASK) -#define PB_HTYPE(x) ((x) & PB_HTYPE_MASK) -#define PB_LTYPE(x) ((x) & PB_LTYPE_MASK) - -/* Data type used for storing sizes of struct fields - * and array counts. - */ -#if defined(PB_FIELD_32BIT) - typedef uint32_t pb_size_t; - typedef int32_t pb_ssize_t; -#elif defined(PB_FIELD_16BIT) - typedef uint_least16_t pb_size_t; - typedef int_least16_t pb_ssize_t; -#else - typedef uint_least8_t pb_size_t; - typedef int_least8_t pb_ssize_t; -#endif -#define PB_SIZE_MAX ((pb_size_t)-1) - -/* Data type for storing encoded data and other byte streams. - * This typedef exists to support platforms where uint8_t does not exist. - * You can regard it as equivalent on uint8_t on other platforms. - */ -typedef uint_least8_t pb_byte_t; - -/* This structure is used in auto-generated constants - * to specify struct fields. - * You can change field sizes if you need structures - * larger than 256 bytes or field tags larger than 256. - * The compiler should complain if your .proto has such - * structures. Fix that by defining PB_FIELD_16BIT or - * PB_FIELD_32BIT. - */ -PB_PACKED_STRUCT_START -typedef struct pb_field_s pb_field_t; -struct pb_field_s { - pb_size_t tag; - pb_type_t type; - pb_size_t data_offset; /* Offset of field data, relative to previous field. */ - pb_ssize_t size_offset; /* Offset of array size or has-boolean, relative to data */ - pb_size_t data_size; /* Data size in bytes for a single item */ - pb_size_t array_size; /* Maximum number of entries in array */ - - /* Field definitions for submessage - * OR default value for all other non-array, non-callback types - * If null, then field will zeroed. */ - const void *ptr; -} pb_packed; -PB_PACKED_STRUCT_END - -/* Make sure that the standard integer types are of the expected sizes. - * Otherwise fixed32/fixed64 fields can break. - * - * If you get errors here, it probably means that your stdint.h is not - * correct for your platform. - */ -#ifndef PB_WITHOUT_64BIT -PB_STATIC_ASSERT(sizeof(int64_t) == 2 * sizeof(int32_t), INT64_T_WRONG_SIZE) -PB_STATIC_ASSERT(sizeof(uint64_t) == 2 * sizeof(uint32_t), UINT64_T_WRONG_SIZE) -#endif - -/* This structure is used for 'bytes' arrays. - * It has the number of bytes in the beginning, and after that an array. - * Note that actual structs used will have a different length of bytes array. - */ -#define PB_BYTES_ARRAY_T(n) struct { pb_size_t size; pb_byte_t bytes[n]; } -#define PB_BYTES_ARRAY_T_ALLOCSIZE(n) ((size_t)n + offsetof(pb_bytes_array_t, bytes)) - -struct pb_bytes_array_s { - pb_size_t size; - pb_byte_t bytes[1]; -}; -typedef struct pb_bytes_array_s pb_bytes_array_t; - -/* This structure is used for giving the callback function. - * It is stored in the message structure and filled in by the method that - * calls pb_decode. - * - * The decoding callback will be given a limited-length stream - * If the wire type was string, the length is the length of the string. - * If the wire type was a varint/fixed32/fixed64, the length is the length - * of the actual value. - * The function may be called multiple times (especially for repeated types, - * but also otherwise if the message happens to contain the field multiple - * times.) - * - * The encoding callback will receive the actual output stream. - * It should write all the data in one call, including the field tag and - * wire type. It can write multiple fields. - * - * The callback can be null if you want to skip a field. - */ -typedef struct pb_istream_s pb_istream_t; -typedef struct pb_ostream_s pb_ostream_t; -typedef struct pb_callback_s pb_callback_t; -struct pb_callback_s { -#ifdef PB_OLD_CALLBACK_STYLE - /* Deprecated since nanopb-0.2.1 */ - union { - bool (*decode)(pb_istream_t *stream, const pb_field_t *field, void *arg); - bool (*encode)(pb_ostream_t *stream, const pb_field_t *field, const void *arg); - } funcs; -#else - /* New function signature, which allows modifying arg contents in callback. */ - union { - bool (*decode)(pb_istream_t *stream, const pb_field_t *field, void **arg); - bool (*encode)(pb_ostream_t *stream, const pb_field_t *field, void * const *arg); - } funcs; -#endif - - /* Free arg for use by callback */ - void *arg; -}; - -/* Wire types. Library user needs these only in encoder callbacks. */ -typedef enum { - PB_WT_VARINT = 0, - PB_WT_64BIT = 1, - PB_WT_STRING = 2, - PB_WT_32BIT = 5 -} pb_wire_type_t; - -/* Structure for defining the handling of unknown/extension fields. - * Usually the pb_extension_type_t structure is automatically generated, - * while the pb_extension_t structure is created by the user. However, - * if you want to catch all unknown fields, you can also create a custom - * pb_extension_type_t with your own callback. - */ -typedef struct pb_extension_type_s pb_extension_type_t; -typedef struct pb_extension_s pb_extension_t; -struct pb_extension_type_s { - /* Called for each unknown field in the message. - * If you handle the field, read off all of its data and return true. - * If you do not handle the field, do not read anything and return true. - * If you run into an error, return false. - * Set to NULL for default handler. - */ - bool (*decode)(pb_istream_t *stream, pb_extension_t *extension, - uint32_t tag, pb_wire_type_t wire_type); - - /* Called once after all regular fields have been encoded. - * If you have something to write, do so and return true. - * If you do not have anything to write, just return true. - * If you run into an error, return false. - * Set to NULL for default handler. - */ - bool (*encode)(pb_ostream_t *stream, const pb_extension_t *extension); - - /* Free field for use by the callback. */ - const void *arg; -}; - -struct pb_extension_s { - /* Type describing the extension field. Usually you'll initialize - * this to a pointer to the automatically generated structure. */ - const pb_extension_type_t *type; - - /* Destination for the decoded data. This must match the datatype - * of the extension field. */ - void *dest; - - /* Pointer to the next extension handler, or NULL. - * If this extension does not match a field, the next handler is - * automatically called. */ - pb_extension_t *next; - - /* The decoder sets this to true if the extension was found. - * Ignored for encoding. */ - bool found; -}; - -/* Memory allocation functions to use. You can define pb_realloc and - * pb_free to custom functions if you want. */ -#ifdef PB_ENABLE_MALLOC -# ifndef pb_realloc -# define pb_realloc(ptr, size) realloc(ptr, size) -# endif -# ifndef pb_free -# define pb_free(ptr) free(ptr) -# endif -#endif - -/* This is used to inform about need to regenerate .pb.h/.pb.c files. */ -#define PB_PROTO_HEADER_VERSION 30 - -/* These macros are used to declare pb_field_t's in the constant array. */ -/* Size of a structure member, in bytes. */ -#define pb_membersize(st, m) (sizeof ((st*)0)->m) -/* Number of entries in an array. */ -#define pb_arraysize(st, m) (pb_membersize(st, m) / pb_membersize(st, m[0])) -/* Delta from start of one member to the start of another member. */ -#define pb_delta(st, m1, m2) ((int)offsetof(st, m1) - (int)offsetof(st, m2)) -/* Marks the end of the field list */ -#define PB_LAST_FIELD {0,(pb_type_t) 0,0,0,0,0,0} - -/* Macros for filling in the data_offset field */ -/* data_offset for first field in a message */ -#define PB_DATAOFFSET_FIRST(st, m1, m2) (offsetof(st, m1)) -/* data_offset for subsequent fields */ -#define PB_DATAOFFSET_OTHER(st, m1, m2) (offsetof(st, m1) - offsetof(st, m2) - pb_membersize(st, m2)) -/* data offset for subsequent fields inside an union (oneof) */ -#define PB_DATAOFFSET_UNION(st, m1, m2) (PB_SIZE_MAX) -/* Choose first/other based on m1 == m2 (deprecated, remains for backwards compatibility) */ -#define PB_DATAOFFSET_CHOOSE(st, m1, m2) (int)(offsetof(st, m1) == offsetof(st, m2) \ - ? PB_DATAOFFSET_FIRST(st, m1, m2) \ - : PB_DATAOFFSET_OTHER(st, m1, m2)) - -/* Required fields are the simplest. They just have delta (padding) from - * previous field end, and the size of the field. Pointer is used for - * submessages and default values. - */ -#define PB_REQUIRED_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_REQUIRED | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -/* Optional fields add the delta to the has_ variable. */ -#define PB_OPTIONAL_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_OPTIONAL | ltype, \ - fd, \ - pb_delta(st, has_ ## m, m), \ - pb_membersize(st, m), 0, ptr} - -#define PB_SINGULAR_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -/* Repeated fields have a _count field and also the maximum number of entries. */ -#define PB_REPEATED_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_REPEATED | ltype, \ - fd, \ - pb_delta(st, m ## _count, m), \ - pb_membersize(st, m[0]), \ - pb_arraysize(st, m), ptr} - -/* Allocated fields carry the size of the actual data, not the pointer */ -#define PB_REQUIRED_POINTER(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_REQUIRED | ltype, \ - fd, 0, pb_membersize(st, m[0]), 0, ptr} - -/* Optional fields don't need a has_ variable, as information would be redundant */ -#define PB_OPTIONAL_POINTER(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m[0]), 0, ptr} - -/* Same as optional fields*/ -#define PB_SINGULAR_POINTER(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m[0]), 0, ptr} - -/* Repeated fields have a _count field and a pointer to array of pointers */ -#define PB_REPEATED_POINTER(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_REPEATED | ltype, \ - fd, pb_delta(st, m ## _count, m), \ - pb_membersize(st, m[0]), 0, ptr} - -/* Callbacks are much like required fields except with special datatype. */ -#define PB_REQUIRED_CALLBACK(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_CALLBACK | PB_HTYPE_REQUIRED | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -#define PB_OPTIONAL_CALLBACK(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_CALLBACK | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -#define PB_SINGULAR_CALLBACK(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_CALLBACK | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -#define PB_REPEATED_CALLBACK(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_CALLBACK | PB_HTYPE_REPEATED | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -/* Optional extensions don't have the has_ field, as that would be redundant. - * Furthermore, the combination of OPTIONAL without has_ field is used - * for indicating proto3 style fields. Extensions exist in proto2 mode only, - * so they should be encoded according to proto2 rules. To avoid the conflict, - * extensions are marked as REQUIRED instead. - */ -#define PB_OPTEXT_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_REQUIRED | ltype, \ - 0, \ - 0, \ - pb_membersize(st, m), 0, ptr} - -#define PB_OPTEXT_POINTER(tag, st, m, fd, ltype, ptr) \ - PB_OPTIONAL_POINTER(tag, st, m, fd, ltype, ptr) - -#define PB_OPTEXT_CALLBACK(tag, st, m, fd, ltype, ptr) \ - PB_OPTIONAL_CALLBACK(tag, st, m, fd, ltype, ptr) - -/* The mapping from protobuf types to LTYPEs is done using these macros. */ -#define PB_LTYPE_MAP_BOOL PB_LTYPE_BOOL -#define PB_LTYPE_MAP_BYTES PB_LTYPE_BYTES -#define PB_LTYPE_MAP_DOUBLE PB_LTYPE_FIXED64 -#define PB_LTYPE_MAP_ENUM PB_LTYPE_VARINT -#define PB_LTYPE_MAP_UENUM PB_LTYPE_UVARINT -#define PB_LTYPE_MAP_FIXED32 PB_LTYPE_FIXED32 -#define PB_LTYPE_MAP_FIXED64 PB_LTYPE_FIXED64 -#define PB_LTYPE_MAP_FLOAT PB_LTYPE_FIXED32 -#define PB_LTYPE_MAP_INT32 PB_LTYPE_VARINT -#define PB_LTYPE_MAP_INT64 PB_LTYPE_VARINT -#define PB_LTYPE_MAP_MESSAGE PB_LTYPE_SUBMESSAGE -#define PB_LTYPE_MAP_SFIXED32 PB_LTYPE_FIXED32 -#define PB_LTYPE_MAP_SFIXED64 PB_LTYPE_FIXED64 -#define PB_LTYPE_MAP_SINT32 PB_LTYPE_SVARINT -#define PB_LTYPE_MAP_SINT64 PB_LTYPE_SVARINT -#define PB_LTYPE_MAP_STRING PB_LTYPE_STRING -#define PB_LTYPE_MAP_UINT32 PB_LTYPE_UVARINT -#define PB_LTYPE_MAP_UINT64 PB_LTYPE_UVARINT -#define PB_LTYPE_MAP_EXTENSION PB_LTYPE_EXTENSION -#define PB_LTYPE_MAP_FIXED_LENGTH_BYTES PB_LTYPE_FIXED_LENGTH_BYTES - -/* This is the actual macro used in field descriptions. - * It takes these arguments: - * - Field tag number - * - Field type: BOOL, BYTES, DOUBLE, ENUM, UENUM, FIXED32, FIXED64, - * FLOAT, INT32, INT64, MESSAGE, SFIXED32, SFIXED64 - * SINT32, SINT64, STRING, UINT32, UINT64 or EXTENSION - * - Field rules: REQUIRED, OPTIONAL or REPEATED - * - Allocation: STATIC, CALLBACK or POINTER - * - Placement: FIRST or OTHER, depending on if this is the first field in structure. - * - Message name - * - Field name - * - Previous field name (or field name again for first field) - * - Pointer to default value or submsg fields. - */ - -#define PB_FIELD(tag, type, rules, allocation, placement, message, field, prevfield, ptr) \ - PB_ ## rules ## _ ## allocation(tag, message, field, \ - PB_DATAOFFSET_ ## placement(message, field, prevfield), \ - PB_LTYPE_MAP_ ## type, ptr) - -/* Field description for repeated static fixed count fields.*/ -#define PB_REPEATED_FIXED_COUNT(tag, type, placement, message, field, prevfield, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_REPEATED | PB_LTYPE_MAP_ ## type, \ - PB_DATAOFFSET_ ## placement(message, field, prevfield), \ - 0, \ - pb_membersize(message, field[0]), \ - pb_arraysize(message, field), ptr} - -/* Field description for oneof fields. This requires taking into account the - * union name also, that's why a separate set of macros is needed. - */ -#define PB_ONEOF_STATIC(u, tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_ONEOF | ltype, \ - fd, pb_delta(st, which_ ## u, u.m), \ - pb_membersize(st, u.m), 0, ptr} - -#define PB_ONEOF_POINTER(u, tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_ONEOF | ltype, \ - fd, pb_delta(st, which_ ## u, u.m), \ - pb_membersize(st, u.m[0]), 0, ptr} - -#define PB_ONEOF_FIELD(union_name, tag, type, rules, allocation, placement, message, field, prevfield, ptr) \ - PB_ONEOF_ ## allocation(union_name, tag, message, field, \ - PB_DATAOFFSET_ ## placement(message, union_name.field, prevfield), \ - PB_LTYPE_MAP_ ## type, ptr) - -#define PB_ANONYMOUS_ONEOF_STATIC(u, tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_ONEOF | ltype, \ - fd, pb_delta(st, which_ ## u, m), \ - pb_membersize(st, m), 0, ptr} - -#define PB_ANONYMOUS_ONEOF_POINTER(u, tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_ONEOF | ltype, \ - fd, pb_delta(st, which_ ## u, m), \ - pb_membersize(st, m[0]), 0, ptr} - -#define PB_ANONYMOUS_ONEOF_FIELD(union_name, tag, type, rules, allocation, placement, message, field, prevfield, ptr) \ - PB_ANONYMOUS_ONEOF_ ## allocation(union_name, tag, message, field, \ - PB_DATAOFFSET_ ## placement(message, field, prevfield), \ - PB_LTYPE_MAP_ ## type, ptr) - -/* These macros are used for giving out error messages. - * They are mostly a debugging aid; the main error information - * is the true/false return value from functions. - * Some code space can be saved by disabling the error - * messages if not used. - * - * PB_SET_ERROR() sets the error message if none has been set yet. - * msg must be a constant string literal. - * PB_GET_ERROR() always returns a pointer to a string. - * PB_RETURN_ERROR() sets the error and returns false from current - * function. - */ -#ifdef PB_NO_ERRMSG -#define PB_SET_ERROR(stream, msg) PB_UNUSED(stream) -#define PB_GET_ERROR(stream) "(errmsg disabled)" -#else -#define PB_SET_ERROR(stream, msg) (stream->errmsg = (stream)->errmsg ? (stream)->errmsg : (msg)) -#define PB_GET_ERROR(stream) ((stream)->errmsg ? (stream)->errmsg : "(none)") -#endif - -#define PB_RETURN_ERROR(stream, msg) return PB_SET_ERROR(stream, msg), false - -#endif diff --git a/ios/platform/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/pb_common.h b/ios/platform/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/pb_common.h deleted file mode 100644 index 60b3d374..00000000 --- a/ios/platform/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/pb_common.h +++ /dev/null @@ -1,42 +0,0 @@ -/* pb_common.h: Common support functions for pb_encode.c and pb_decode.c. - * These functions are rarely needed by applications directly. - */ - -#ifndef PB_COMMON_H_INCLUDED -#define PB_COMMON_H_INCLUDED - -#include "pb.h" - -#ifdef __cplusplus -extern "C" { -#endif - -/* Iterator for pb_field_t list */ -struct pb_field_iter_s { - const pb_field_t *start; /* Start of the pb_field_t array */ - const pb_field_t *pos; /* Current position of the iterator */ - unsigned required_field_index; /* Zero-based index that counts only the required fields */ - void *dest_struct; /* Pointer to start of the structure */ - void *pData; /* Pointer to current field value */ - void *pSize; /* Pointer to count/has field */ -}; -typedef struct pb_field_iter_s pb_field_iter_t; - -/* Initialize the field iterator structure to beginning. - * Returns false if the message type is empty. */ -bool pb_field_iter_begin(pb_field_iter_t *iter, const pb_field_t *fields, void *dest_struct); - -/* Advance the iterator to the next field. - * Returns false when the iterator wraps back to the first field. */ -bool pb_field_iter_next(pb_field_iter_t *iter); - -/* Advance the iterator until it points at a field with the given tag. - * Returns false if no such field exists. */ -bool pb_field_iter_find(pb_field_iter_t *iter, uint32_t tag); - -#ifdef __cplusplus -} /* extern "C" */ -#endif - -#endif - diff --git a/ios/platform/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/pb_decode.h b/ios/platform/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/pb_decode.h deleted file mode 100644 index 3577c201..00000000 --- a/ios/platform/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/pb_decode.h +++ /dev/null @@ -1,178 +0,0 @@ -/* pb_decode.h: Functions to decode protocol buffers. Depends on pb_decode.c. - * The main function is pb_decode. You also need an input stream, and the - * field descriptions created by nanopb_generator.py. - */ - -#ifndef PB_DECODE_H_INCLUDED -#define PB_DECODE_H_INCLUDED - -#include "pb.h" - -#ifdef __cplusplus -extern "C" { -#endif - -/* Structure for defining custom input streams. You will need to provide - * a callback function to read the bytes from your storage, which can be - * for example a file or a network socket. - * - * The callback must conform to these rules: - * - * 1) Return false on IO errors. This will cause decoding to abort. - * 2) You can use state to store your own data (e.g. buffer pointer), - * and rely on pb_read to verify that no-body reads past bytes_left. - * 3) Your callback may be used with substreams, in which case bytes_left - * is different than from the main stream. Don't use bytes_left to compute - * any pointers. - */ -struct pb_istream_s -{ -#ifdef PB_BUFFER_ONLY - /* Callback pointer is not used in buffer-only configuration. - * Having an int pointer here allows binary compatibility but - * gives an error if someone tries to assign callback function. - */ - int *callback; -#else - bool (*callback)(pb_istream_t *stream, pb_byte_t *buf, size_t count); -#endif - - void *state; /* Free field for use by callback implementation */ - size_t bytes_left; - -#ifndef PB_NO_ERRMSG - const char *errmsg; -#endif -}; - -/*************************** - * Main decoding functions * - ***************************/ - -/* Decode a single protocol buffers message from input stream into a C structure. - * Returns true on success, false on any failure. - * The actual struct pointed to by dest must match the description in fields. - * Callback fields of the destination structure must be initialized by caller. - * All other fields will be initialized by this function. - * - * Example usage: - * MyMessage msg = {}; - * uint8_t buffer[64]; - * pb_istream_t stream; - * - * // ... read some data into buffer ... - * - * stream = pb_istream_from_buffer(buffer, count); - * pb_decode(&stream, MyMessage_fields, &msg); - */ -bool pb_decode(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -/* Same as pb_decode, except does not initialize the destination structure - * to default values. This is slightly faster if you need no default values - * and just do memset(struct, 0, sizeof(struct)) yourself. - * - * This can also be used for 'merging' two messages, i.e. update only the - * fields that exist in the new message. - * - * Note: If this function returns with an error, it will not release any - * dynamically allocated fields. You will need to call pb_release() yourself. - */ -bool pb_decode_noinit(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -/* Same as pb_decode, except expects the stream to start with the message size - * encoded as varint. Corresponds to parseDelimitedFrom() in Google's - * protobuf API. - */ -bool pb_decode_delimited(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -/* Same as pb_decode_delimited, except that it does not initialize the destination structure. - * See pb_decode_noinit - */ -bool pb_decode_delimited_noinit(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -/* Same as pb_decode, except allows the message to be terminated with a null byte. - * NOTE: Until nanopb-0.4.0, pb_decode() also allows null-termination. This behaviour - * is not supported in most other protobuf implementations, so pb_decode_delimited() - * is a better option for compatibility. - */ -bool pb_decode_nullterminated(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -#ifdef PB_ENABLE_MALLOC -/* Release any allocated pointer fields. If you use dynamic allocation, you should - * call this for any successfully decoded message when you are done with it. If - * pb_decode() returns with an error, the message is already released. - */ -void pb_release(const pb_field_t fields[], void *dest_struct); -#endif - - -/************************************** - * Functions for manipulating streams * - **************************************/ - -/* Create an input stream for reading from a memory buffer. - * - * Alternatively, you can use a custom stream that reads directly from e.g. - * a file or a network socket. - */ -pb_istream_t pb_istream_from_buffer(const pb_byte_t *buf, size_t bufsize); - -/* Function to read from a pb_istream_t. You can use this if you need to - * read some custom header data, or to read data in field callbacks. - */ -bool pb_read(pb_istream_t *stream, pb_byte_t *buf, size_t count); - - -/************************************************ - * Helper functions for writing field callbacks * - ************************************************/ - -/* Decode the tag for the next field in the stream. Gives the wire type and - * field tag. At end of the message, returns false and sets eof to true. */ -bool pb_decode_tag(pb_istream_t *stream, pb_wire_type_t *wire_type, uint32_t *tag, bool *eof); - -/* Skip the field payload data, given the wire type. */ -bool pb_skip_field(pb_istream_t *stream, pb_wire_type_t wire_type); - -/* Decode an integer in the varint format. This works for enum, int32, - * int64, uint32 and uint64 field types. */ -#ifndef PB_WITHOUT_64BIT -bool pb_decode_varint(pb_istream_t *stream, uint64_t *dest); -#else -#define pb_decode_varint pb_decode_varint32 -#endif - -/* Decode an integer in the varint format. This works for enum, int32, - * and uint32 field types. */ -bool pb_decode_varint32(pb_istream_t *stream, uint32_t *dest); - -/* Decode a bool value in varint format. */ -bool pb_decode_bool(pb_istream_t *stream, bool *dest); - -/* Decode an integer in the zig-zagged svarint format. This works for sint32 - * and sint64. */ -#ifndef PB_WITHOUT_64BIT -bool pb_decode_svarint(pb_istream_t *stream, int64_t *dest); -#else -bool pb_decode_svarint(pb_istream_t *stream, int32_t *dest); -#endif - -/* Decode a fixed32, sfixed32 or float value. You need to pass a pointer to - * a 4-byte wide C variable. */ -bool pb_decode_fixed32(pb_istream_t *stream, void *dest); - -#ifndef PB_WITHOUT_64BIT -/* Decode a fixed64, sfixed64 or double value. You need to pass a pointer to - * a 8-byte wide C variable. */ -bool pb_decode_fixed64(pb_istream_t *stream, void *dest); -#endif - -/* Make a limited-length substream for reading a PB_WT_STRING field. */ -bool pb_make_string_substream(pb_istream_t *stream, pb_istream_t *substream); -bool pb_close_string_substream(pb_istream_t *stream, pb_istream_t *substream); - -#ifdef __cplusplus -} /* extern "C" */ -#endif - -#endif diff --git a/ios/platform/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/pb_encode.h b/ios/platform/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/pb_encode.h deleted file mode 100644 index b1d822f3..00000000 --- a/ios/platform/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/pb_encode.h +++ /dev/null @@ -1,170 +0,0 @@ -/* pb_encode.h: Functions to encode protocol buffers. Depends on pb_encode.c. - * The main function is pb_encode. You also need an output stream, and the - * field descriptions created by nanopb_generator.py. - */ - -#ifndef PB_ENCODE_H_INCLUDED -#define PB_ENCODE_H_INCLUDED - -#include "pb.h" - -#ifdef __cplusplus -extern "C" { -#endif - -/* Structure for defining custom output streams. You will need to provide - * a callback function to write the bytes to your storage, which can be - * for example a file or a network socket. - * - * The callback must conform to these rules: - * - * 1) Return false on IO errors. This will cause encoding to abort. - * 2) You can use state to store your own data (e.g. buffer pointer). - * 3) pb_write will update bytes_written after your callback runs. - * 4) Substreams will modify max_size and bytes_written. Don't use them - * to calculate any pointers. - */ -struct pb_ostream_s -{ -#ifdef PB_BUFFER_ONLY - /* Callback pointer is not used in buffer-only configuration. - * Having an int pointer here allows binary compatibility but - * gives an error if someone tries to assign callback function. - * Also, NULL pointer marks a 'sizing stream' that does not - * write anything. - */ - int *callback; -#else - bool (*callback)(pb_ostream_t *stream, const pb_byte_t *buf, size_t count); -#endif - void *state; /* Free field for use by callback implementation. */ - size_t max_size; /* Limit number of output bytes written (or use SIZE_MAX). */ - size_t bytes_written; /* Number of bytes written so far. */ - -#ifndef PB_NO_ERRMSG - const char *errmsg; -#endif -}; - -/*************************** - * Main encoding functions * - ***************************/ - -/* Encode a single protocol buffers message from C structure into a stream. - * Returns true on success, false on any failure. - * The actual struct pointed to by src_struct must match the description in fields. - * All required fields in the struct are assumed to have been filled in. - * - * Example usage: - * MyMessage msg = {}; - * uint8_t buffer[64]; - * pb_ostream_t stream; - * - * msg.field1 = 42; - * stream = pb_ostream_from_buffer(buffer, sizeof(buffer)); - * pb_encode(&stream, MyMessage_fields, &msg); - */ -bool pb_encode(pb_ostream_t *stream, const pb_field_t fields[], const void *src_struct); - -/* Same as pb_encode, but prepends the length of the message as a varint. - * Corresponds to writeDelimitedTo() in Google's protobuf API. - */ -bool pb_encode_delimited(pb_ostream_t *stream, const pb_field_t fields[], const void *src_struct); - -/* Same as pb_encode, but appends a null byte to the message for termination. - * NOTE: This behaviour is not supported in most other protobuf implementations, so pb_encode_delimited() - * is a better option for compatibility. - */ -bool pb_encode_nullterminated(pb_ostream_t *stream, const pb_field_t fields[], const void *src_struct); - -/* Encode the message to get the size of the encoded data, but do not store - * the data. */ -bool pb_get_encoded_size(size_t *size, const pb_field_t fields[], const void *src_struct); - -/************************************** - * Functions for manipulating streams * - **************************************/ - -/* Create an output stream for writing into a memory buffer. - * The number of bytes written can be found in stream.bytes_written after - * encoding the message. - * - * Alternatively, you can use a custom stream that writes directly to e.g. - * a file or a network socket. - */ -pb_ostream_t pb_ostream_from_buffer(pb_byte_t *buf, size_t bufsize); - -/* Pseudo-stream for measuring the size of a message without actually storing - * the encoded data. - * - * Example usage: - * MyMessage msg = {}; - * pb_ostream_t stream = PB_OSTREAM_SIZING; - * pb_encode(&stream, MyMessage_fields, &msg); - * printf("Message size is %d\n", stream.bytes_written); - */ -#ifndef PB_NO_ERRMSG -#define PB_OSTREAM_SIZING {0,0,0,0,0} -#else -#define PB_OSTREAM_SIZING {0,0,0,0} -#endif - -/* Function to write into a pb_ostream_t stream. You can use this if you need - * to append or prepend some custom headers to the message. - */ -bool pb_write(pb_ostream_t *stream, const pb_byte_t *buf, size_t count); - - -/************************************************ - * Helper functions for writing field callbacks * - ************************************************/ - -/* Encode field header based on type and field number defined in the field - * structure. Call this from the callback before writing out field contents. */ -bool pb_encode_tag_for_field(pb_ostream_t *stream, const pb_field_t *field); - -/* Encode field header by manually specifying wire type. You need to use this - * if you want to write out packed arrays from a callback field. */ -bool pb_encode_tag(pb_ostream_t *stream, pb_wire_type_t wiretype, uint32_t field_number); - -/* Encode an integer in the varint format. - * This works for bool, enum, int32, int64, uint32 and uint64 field types. */ -#ifndef PB_WITHOUT_64BIT -bool pb_encode_varint(pb_ostream_t *stream, uint64_t value); -#else -bool pb_encode_varint(pb_ostream_t *stream, uint32_t value); -#endif - -/* Encode an integer in the zig-zagged svarint format. - * This works for sint32 and sint64. */ -#ifndef PB_WITHOUT_64BIT -bool pb_encode_svarint(pb_ostream_t *stream, int64_t value); -#else -bool pb_encode_svarint(pb_ostream_t *stream, int32_t value); -#endif - -/* Encode a string or bytes type field. For strings, pass strlen(s) as size. */ -bool pb_encode_string(pb_ostream_t *stream, const pb_byte_t *buffer, size_t size); - -/* Encode a fixed32, sfixed32 or float value. - * You need to pass a pointer to a 4-byte wide C variable. */ -bool pb_encode_fixed32(pb_ostream_t *stream, const void *value); - -#ifndef PB_WITHOUT_64BIT -/* Encode a fixed64, sfixed64 or double value. - * You need to pass a pointer to a 8-byte wide C variable. */ -bool pb_encode_fixed64(pb_ostream_t *stream, const void *value); -#endif - -/* Encode a submessage field. - * You need to pass the pb_field_t array and pointer to struct, just like - * with pb_encode(). This internally encodes the submessage twice, first to - * calculate message size and then to actually write it out. - */ -bool pb_encode_submessage(pb_ostream_t *stream, const pb_field_t fields[], const void *src_struct); - -#ifdef __cplusplus -} /* extern "C" */ -#endif - -#endif diff --git a/ios/platform/nanopb.xcframework/ios-arm64/nanopb.framework/Info.plist b/ios/platform/nanopb.xcframework/ios-arm64/nanopb.framework/Info.plist deleted file mode 100644 index f480d0fe..00000000 --- a/ios/platform/nanopb.xcframework/ios-arm64/nanopb.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - nanopb - CFBundleIdentifier - com.firebase.Firebase-nanopb - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - nanopb - CFBundlePackageType - FMWK - CFBundleVersion - 2.30909.0 - DTSDKName - iphonesimulator11.2 - - diff --git a/ios/platform/nanopb.xcframework/ios-arm64/nanopb.framework/Modules/module.modulemap b/ios/platform/nanopb.xcframework/ios-arm64/nanopb.framework/Modules/module.modulemap deleted file mode 100644 index 611ce4ca..00000000 --- a/ios/platform/nanopb.xcframework/ios-arm64/nanopb.framework/Modules/module.modulemap +++ /dev/null @@ -1,5 +0,0 @@ -framework module nanopb { -umbrella header "nanopb-umbrella.h" -export * -module * { export * } -} diff --git a/ios/platform/nanopb.xcframework/ios-arm64/nanopb.framework/nanopb b/ios/platform/nanopb.xcframework/ios-arm64/nanopb.framework/nanopb deleted file mode 100644 index e3ba0588..00000000 Binary files a/ios/platform/nanopb.xcframework/ios-arm64/nanopb.framework/nanopb and /dev/null differ diff --git a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/Headers/nanopb-umbrella.h b/ios/platform/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/Headers/nanopb-umbrella.h deleted file mode 100644 index 07e77b38..00000000 --- a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/Headers/nanopb-umbrella.h +++ /dev/null @@ -1,26 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "pb.h" -#import "pb_common.h" -#import "pb_decode.h" -#import "pb_encode.h" -#import "pb.h" -#import "pb_decode.h" -#import "pb_common.h" -#import "pb.h" -#import "pb_encode.h" -#import "pb_common.h" - -FOUNDATION_EXPORT double nanopbVersionNumber; -FOUNDATION_EXPORT const unsigned char nanopbVersionString[]; - diff --git a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/Headers/pb.h b/ios/platform/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/Headers/pb.h deleted file mode 100644 index 0a98d3cc..00000000 --- a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/Headers/pb.h +++ /dev/null @@ -1,599 +0,0 @@ -/* Common parts of the nanopb library. Most of these are quite low-level - * stuff. For the high-level interface, see pb_encode.h and pb_decode.h. - */ - -#ifndef PB_H_INCLUDED -#define PB_H_INCLUDED - -/***************************************************************** - * Nanopb compilation time options. You can change these here by * - * uncommenting the lines, or on the compiler command line. * - *****************************************************************/ - -/* Enable support for dynamically allocated fields */ -/* #define PB_ENABLE_MALLOC 1 */ - -/* Define this if your CPU / compiler combination does not support - * unaligned memory access to packed structures. */ -/* #define PB_NO_PACKED_STRUCTS 1 */ - -/* Increase the number of required fields that are tracked. - * A compiler warning will tell if you need this. */ -/* #define PB_MAX_REQUIRED_FIELDS 256 */ - -/* Add support for tag numbers > 255 and fields larger than 255 bytes. */ -/* #define PB_FIELD_16BIT 1 */ - -/* Add support for tag numbers > 65536 and fields larger than 65536 bytes. */ -/* #define PB_FIELD_32BIT 1 */ - -/* Disable support for error messages in order to save some code space. */ -/* #define PB_NO_ERRMSG 1 */ - -/* Disable support for custom streams (support only memory buffers). */ -/* #define PB_BUFFER_ONLY 1 */ - -/* Switch back to the old-style callback function signature. - * This was the default until nanopb-0.2.1. */ -/* #define PB_OLD_CALLBACK_STYLE */ - - -/* Don't encode scalar arrays as packed. This is only to be used when - * the decoder on the receiving side cannot process packed scalar arrays. - * Such example is older protobuf.js. */ -/* #define PB_ENCODE_ARRAYS_UNPACKED 1 */ - -/****************************************************************** - * You usually don't need to change anything below this line. * - * Feel free to look around and use the defined macros, though. * - ******************************************************************/ - - -/* Version of the nanopb library. Just in case you want to check it in - * your own program. */ -#define NANOPB_VERSION nanopb-0.3.9.9 - -/* Include all the system headers needed by nanopb. You will need the - * definitions of the following: - * - strlen, memcpy, memset functions - * - [u]int_least8_t, uint_fast8_t, [u]int_least16_t, [u]int32_t, [u]int64_t - * - size_t - * - bool - * - * If you don't have the standard header files, you can instead provide - * a custom header that defines or includes all this. In that case, - * define PB_SYSTEM_HEADER to the path of this file. - */ -#ifdef PB_SYSTEM_HEADER -#include PB_SYSTEM_HEADER -#else -#include -#include -#include -#include - -#ifdef PB_ENABLE_MALLOC -#include -#endif -#endif - -/* Macro for defining packed structures (compiler dependent). - * This just reduces memory requirements, but is not required. - */ -#if defined(PB_NO_PACKED_STRUCTS) - /* Disable struct packing */ -# define PB_PACKED_STRUCT_START -# define PB_PACKED_STRUCT_END -# define pb_packed -#elif defined(__GNUC__) || defined(__clang__) - /* For GCC and clang */ -# define PB_PACKED_STRUCT_START -# define PB_PACKED_STRUCT_END -# define pb_packed __attribute__((packed)) -#elif defined(__ICCARM__) || defined(__CC_ARM) - /* For IAR ARM and Keil MDK-ARM compilers */ -# define PB_PACKED_STRUCT_START _Pragma("pack(push, 1)") -# define PB_PACKED_STRUCT_END _Pragma("pack(pop)") -# define pb_packed -#elif defined(_MSC_VER) && (_MSC_VER >= 1500) - /* For Microsoft Visual C++ */ -# define PB_PACKED_STRUCT_START __pragma(pack(push, 1)) -# define PB_PACKED_STRUCT_END __pragma(pack(pop)) -# define pb_packed -#else - /* Unknown compiler */ -# define PB_PACKED_STRUCT_START -# define PB_PACKED_STRUCT_END -# define pb_packed -#endif - -/* Handly macro for suppressing unreferenced-parameter compiler warnings. */ -#ifndef PB_UNUSED -#define PB_UNUSED(x) (void)(x) -#endif - -/* Compile-time assertion, used for checking compatible compilation options. - * If this does not work properly on your compiler, use - * #define PB_NO_STATIC_ASSERT to disable it. - * - * But before doing that, check carefully the error message / place where it - * comes from to see if the error has a real cause. Unfortunately the error - * message is not always very clear to read, but you can see the reason better - * in the place where the PB_STATIC_ASSERT macro was called. - */ -#ifndef PB_NO_STATIC_ASSERT -#ifndef PB_STATIC_ASSERT -#define PB_STATIC_ASSERT(COND,MSG) typedef char PB_STATIC_ASSERT_MSG(MSG, __LINE__, __COUNTER__)[(COND)?1:-1]; -#define PB_STATIC_ASSERT_MSG(MSG, LINE, COUNTER) PB_STATIC_ASSERT_MSG_(MSG, LINE, COUNTER) -#define PB_STATIC_ASSERT_MSG_(MSG, LINE, COUNTER) pb_static_assertion_##MSG##LINE##COUNTER -#endif -#else -#define PB_STATIC_ASSERT(COND,MSG) -#endif - -/* Number of required fields to keep track of. */ -#ifndef PB_MAX_REQUIRED_FIELDS -#define PB_MAX_REQUIRED_FIELDS 64 -#endif - -#if PB_MAX_REQUIRED_FIELDS < 64 -#error You should not lower PB_MAX_REQUIRED_FIELDS from the default value (64). -#endif - -/* List of possible field types. These are used in the autogenerated code. - * Least-significant 4 bits tell the scalar type - * Most-significant 4 bits specify repeated/required/packed etc. - */ - -typedef uint_least8_t pb_type_t; - -/**** Field data types ****/ - -/* Numeric types */ -#define PB_LTYPE_BOOL 0x00 /* bool */ -#define PB_LTYPE_VARINT 0x01 /* int32, int64, enum, bool */ -#define PB_LTYPE_UVARINT 0x02 /* uint32, uint64 */ -#define PB_LTYPE_SVARINT 0x03 /* sint32, sint64 */ -#define PB_LTYPE_FIXED32 0x04 /* fixed32, sfixed32, float */ -#define PB_LTYPE_FIXED64 0x05 /* fixed64, sfixed64, double */ - -/* Marker for last packable field type. */ -#define PB_LTYPE_LAST_PACKABLE 0x05 - -/* Byte array with pre-allocated buffer. - * data_size is the length of the allocated PB_BYTES_ARRAY structure. */ -#define PB_LTYPE_BYTES 0x06 - -/* String with pre-allocated buffer. - * data_size is the maximum length. */ -#define PB_LTYPE_STRING 0x07 - -/* Submessage - * submsg_fields is pointer to field descriptions */ -#define PB_LTYPE_SUBMESSAGE 0x08 - -/* Extension pseudo-field - * The field contains a pointer to pb_extension_t */ -#define PB_LTYPE_EXTENSION 0x09 - -/* Byte array with inline, pre-allocated byffer. - * data_size is the length of the inline, allocated buffer. - * This differs from PB_LTYPE_BYTES by defining the element as - * pb_byte_t[data_size] rather than pb_bytes_array_t. */ -#define PB_LTYPE_FIXED_LENGTH_BYTES 0x0A - -/* Number of declared LTYPES */ -#define PB_LTYPES_COUNT 0x0B -#define PB_LTYPE_MASK 0x0F - -/**** Field repetition rules ****/ - -#define PB_HTYPE_REQUIRED 0x00 -#define PB_HTYPE_OPTIONAL 0x10 -#define PB_HTYPE_REPEATED 0x20 -#define PB_HTYPE_ONEOF 0x30 -#define PB_HTYPE_MASK 0x30 - -/**** Field allocation types ****/ - -#define PB_ATYPE_STATIC 0x00 -#define PB_ATYPE_POINTER 0x80 -#define PB_ATYPE_CALLBACK 0x40 -#define PB_ATYPE_MASK 0xC0 - -#define PB_ATYPE(x) ((x) & PB_ATYPE_MASK) -#define PB_HTYPE(x) ((x) & PB_HTYPE_MASK) -#define PB_LTYPE(x) ((x) & PB_LTYPE_MASK) - -/* Data type used for storing sizes of struct fields - * and array counts. - */ -#if defined(PB_FIELD_32BIT) - typedef uint32_t pb_size_t; - typedef int32_t pb_ssize_t; -#elif defined(PB_FIELD_16BIT) - typedef uint_least16_t pb_size_t; - typedef int_least16_t pb_ssize_t; -#else - typedef uint_least8_t pb_size_t; - typedef int_least8_t pb_ssize_t; -#endif -#define PB_SIZE_MAX ((pb_size_t)-1) - -/* Data type for storing encoded data and other byte streams. - * This typedef exists to support platforms where uint8_t does not exist. - * You can regard it as equivalent on uint8_t on other platforms. - */ -typedef uint_least8_t pb_byte_t; - -/* This structure is used in auto-generated constants - * to specify struct fields. - * You can change field sizes if you need structures - * larger than 256 bytes or field tags larger than 256. - * The compiler should complain if your .proto has such - * structures. Fix that by defining PB_FIELD_16BIT or - * PB_FIELD_32BIT. - */ -PB_PACKED_STRUCT_START -typedef struct pb_field_s pb_field_t; -struct pb_field_s { - pb_size_t tag; - pb_type_t type; - pb_size_t data_offset; /* Offset of field data, relative to previous field. */ - pb_ssize_t size_offset; /* Offset of array size or has-boolean, relative to data */ - pb_size_t data_size; /* Data size in bytes for a single item */ - pb_size_t array_size; /* Maximum number of entries in array */ - - /* Field definitions for submessage - * OR default value for all other non-array, non-callback types - * If null, then field will zeroed. */ - const void *ptr; -} pb_packed; -PB_PACKED_STRUCT_END - -/* Make sure that the standard integer types are of the expected sizes. - * Otherwise fixed32/fixed64 fields can break. - * - * If you get errors here, it probably means that your stdint.h is not - * correct for your platform. - */ -#ifndef PB_WITHOUT_64BIT -PB_STATIC_ASSERT(sizeof(int64_t) == 2 * sizeof(int32_t), INT64_T_WRONG_SIZE) -PB_STATIC_ASSERT(sizeof(uint64_t) == 2 * sizeof(uint32_t), UINT64_T_WRONG_SIZE) -#endif - -/* This structure is used for 'bytes' arrays. - * It has the number of bytes in the beginning, and after that an array. - * Note that actual structs used will have a different length of bytes array. - */ -#define PB_BYTES_ARRAY_T(n) struct { pb_size_t size; pb_byte_t bytes[n]; } -#define PB_BYTES_ARRAY_T_ALLOCSIZE(n) ((size_t)n + offsetof(pb_bytes_array_t, bytes)) - -struct pb_bytes_array_s { - pb_size_t size; - pb_byte_t bytes[1]; -}; -typedef struct pb_bytes_array_s pb_bytes_array_t; - -/* This structure is used for giving the callback function. - * It is stored in the message structure and filled in by the method that - * calls pb_decode. - * - * The decoding callback will be given a limited-length stream - * If the wire type was string, the length is the length of the string. - * If the wire type was a varint/fixed32/fixed64, the length is the length - * of the actual value. - * The function may be called multiple times (especially for repeated types, - * but also otherwise if the message happens to contain the field multiple - * times.) - * - * The encoding callback will receive the actual output stream. - * It should write all the data in one call, including the field tag and - * wire type. It can write multiple fields. - * - * The callback can be null if you want to skip a field. - */ -typedef struct pb_istream_s pb_istream_t; -typedef struct pb_ostream_s pb_ostream_t; -typedef struct pb_callback_s pb_callback_t; -struct pb_callback_s { -#ifdef PB_OLD_CALLBACK_STYLE - /* Deprecated since nanopb-0.2.1 */ - union { - bool (*decode)(pb_istream_t *stream, const pb_field_t *field, void *arg); - bool (*encode)(pb_ostream_t *stream, const pb_field_t *field, const void *arg); - } funcs; -#else - /* New function signature, which allows modifying arg contents in callback. */ - union { - bool (*decode)(pb_istream_t *stream, const pb_field_t *field, void **arg); - bool (*encode)(pb_ostream_t *stream, const pb_field_t *field, void * const *arg); - } funcs; -#endif - - /* Free arg for use by callback */ - void *arg; -}; - -/* Wire types. Library user needs these only in encoder callbacks. */ -typedef enum { - PB_WT_VARINT = 0, - PB_WT_64BIT = 1, - PB_WT_STRING = 2, - PB_WT_32BIT = 5 -} pb_wire_type_t; - -/* Structure for defining the handling of unknown/extension fields. - * Usually the pb_extension_type_t structure is automatically generated, - * while the pb_extension_t structure is created by the user. However, - * if you want to catch all unknown fields, you can also create a custom - * pb_extension_type_t with your own callback. - */ -typedef struct pb_extension_type_s pb_extension_type_t; -typedef struct pb_extension_s pb_extension_t; -struct pb_extension_type_s { - /* Called for each unknown field in the message. - * If you handle the field, read off all of its data and return true. - * If you do not handle the field, do not read anything and return true. - * If you run into an error, return false. - * Set to NULL for default handler. - */ - bool (*decode)(pb_istream_t *stream, pb_extension_t *extension, - uint32_t tag, pb_wire_type_t wire_type); - - /* Called once after all regular fields have been encoded. - * If you have something to write, do so and return true. - * If you do not have anything to write, just return true. - * If you run into an error, return false. - * Set to NULL for default handler. - */ - bool (*encode)(pb_ostream_t *stream, const pb_extension_t *extension); - - /* Free field for use by the callback. */ - const void *arg; -}; - -struct pb_extension_s { - /* Type describing the extension field. Usually you'll initialize - * this to a pointer to the automatically generated structure. */ - const pb_extension_type_t *type; - - /* Destination for the decoded data. This must match the datatype - * of the extension field. */ - void *dest; - - /* Pointer to the next extension handler, or NULL. - * If this extension does not match a field, the next handler is - * automatically called. */ - pb_extension_t *next; - - /* The decoder sets this to true if the extension was found. - * Ignored for encoding. */ - bool found; -}; - -/* Memory allocation functions to use. You can define pb_realloc and - * pb_free to custom functions if you want. */ -#ifdef PB_ENABLE_MALLOC -# ifndef pb_realloc -# define pb_realloc(ptr, size) realloc(ptr, size) -# endif -# ifndef pb_free -# define pb_free(ptr) free(ptr) -# endif -#endif - -/* This is used to inform about need to regenerate .pb.h/.pb.c files. */ -#define PB_PROTO_HEADER_VERSION 30 - -/* These macros are used to declare pb_field_t's in the constant array. */ -/* Size of a structure member, in bytes. */ -#define pb_membersize(st, m) (sizeof ((st*)0)->m) -/* Number of entries in an array. */ -#define pb_arraysize(st, m) (pb_membersize(st, m) / pb_membersize(st, m[0])) -/* Delta from start of one member to the start of another member. */ -#define pb_delta(st, m1, m2) ((int)offsetof(st, m1) - (int)offsetof(st, m2)) -/* Marks the end of the field list */ -#define PB_LAST_FIELD {0,(pb_type_t) 0,0,0,0,0,0} - -/* Macros for filling in the data_offset field */ -/* data_offset for first field in a message */ -#define PB_DATAOFFSET_FIRST(st, m1, m2) (offsetof(st, m1)) -/* data_offset for subsequent fields */ -#define PB_DATAOFFSET_OTHER(st, m1, m2) (offsetof(st, m1) - offsetof(st, m2) - pb_membersize(st, m2)) -/* data offset for subsequent fields inside an union (oneof) */ -#define PB_DATAOFFSET_UNION(st, m1, m2) (PB_SIZE_MAX) -/* Choose first/other based on m1 == m2 (deprecated, remains for backwards compatibility) */ -#define PB_DATAOFFSET_CHOOSE(st, m1, m2) (int)(offsetof(st, m1) == offsetof(st, m2) \ - ? PB_DATAOFFSET_FIRST(st, m1, m2) \ - : PB_DATAOFFSET_OTHER(st, m1, m2)) - -/* Required fields are the simplest. They just have delta (padding) from - * previous field end, and the size of the field. Pointer is used for - * submessages and default values. - */ -#define PB_REQUIRED_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_REQUIRED | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -/* Optional fields add the delta to the has_ variable. */ -#define PB_OPTIONAL_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_OPTIONAL | ltype, \ - fd, \ - pb_delta(st, has_ ## m, m), \ - pb_membersize(st, m), 0, ptr} - -#define PB_SINGULAR_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -/* Repeated fields have a _count field and also the maximum number of entries. */ -#define PB_REPEATED_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_REPEATED | ltype, \ - fd, \ - pb_delta(st, m ## _count, m), \ - pb_membersize(st, m[0]), \ - pb_arraysize(st, m), ptr} - -/* Allocated fields carry the size of the actual data, not the pointer */ -#define PB_REQUIRED_POINTER(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_REQUIRED | ltype, \ - fd, 0, pb_membersize(st, m[0]), 0, ptr} - -/* Optional fields don't need a has_ variable, as information would be redundant */ -#define PB_OPTIONAL_POINTER(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m[0]), 0, ptr} - -/* Same as optional fields*/ -#define PB_SINGULAR_POINTER(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m[0]), 0, ptr} - -/* Repeated fields have a _count field and a pointer to array of pointers */ -#define PB_REPEATED_POINTER(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_REPEATED | ltype, \ - fd, pb_delta(st, m ## _count, m), \ - pb_membersize(st, m[0]), 0, ptr} - -/* Callbacks are much like required fields except with special datatype. */ -#define PB_REQUIRED_CALLBACK(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_CALLBACK | PB_HTYPE_REQUIRED | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -#define PB_OPTIONAL_CALLBACK(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_CALLBACK | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -#define PB_SINGULAR_CALLBACK(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_CALLBACK | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -#define PB_REPEATED_CALLBACK(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_CALLBACK | PB_HTYPE_REPEATED | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -/* Optional extensions don't have the has_ field, as that would be redundant. - * Furthermore, the combination of OPTIONAL without has_ field is used - * for indicating proto3 style fields. Extensions exist in proto2 mode only, - * so they should be encoded according to proto2 rules. To avoid the conflict, - * extensions are marked as REQUIRED instead. - */ -#define PB_OPTEXT_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_REQUIRED | ltype, \ - 0, \ - 0, \ - pb_membersize(st, m), 0, ptr} - -#define PB_OPTEXT_POINTER(tag, st, m, fd, ltype, ptr) \ - PB_OPTIONAL_POINTER(tag, st, m, fd, ltype, ptr) - -#define PB_OPTEXT_CALLBACK(tag, st, m, fd, ltype, ptr) \ - PB_OPTIONAL_CALLBACK(tag, st, m, fd, ltype, ptr) - -/* The mapping from protobuf types to LTYPEs is done using these macros. */ -#define PB_LTYPE_MAP_BOOL PB_LTYPE_BOOL -#define PB_LTYPE_MAP_BYTES PB_LTYPE_BYTES -#define PB_LTYPE_MAP_DOUBLE PB_LTYPE_FIXED64 -#define PB_LTYPE_MAP_ENUM PB_LTYPE_VARINT -#define PB_LTYPE_MAP_UENUM PB_LTYPE_UVARINT -#define PB_LTYPE_MAP_FIXED32 PB_LTYPE_FIXED32 -#define PB_LTYPE_MAP_FIXED64 PB_LTYPE_FIXED64 -#define PB_LTYPE_MAP_FLOAT PB_LTYPE_FIXED32 -#define PB_LTYPE_MAP_INT32 PB_LTYPE_VARINT -#define PB_LTYPE_MAP_INT64 PB_LTYPE_VARINT -#define PB_LTYPE_MAP_MESSAGE PB_LTYPE_SUBMESSAGE -#define PB_LTYPE_MAP_SFIXED32 PB_LTYPE_FIXED32 -#define PB_LTYPE_MAP_SFIXED64 PB_LTYPE_FIXED64 -#define PB_LTYPE_MAP_SINT32 PB_LTYPE_SVARINT -#define PB_LTYPE_MAP_SINT64 PB_LTYPE_SVARINT -#define PB_LTYPE_MAP_STRING PB_LTYPE_STRING -#define PB_LTYPE_MAP_UINT32 PB_LTYPE_UVARINT -#define PB_LTYPE_MAP_UINT64 PB_LTYPE_UVARINT -#define PB_LTYPE_MAP_EXTENSION PB_LTYPE_EXTENSION -#define PB_LTYPE_MAP_FIXED_LENGTH_BYTES PB_LTYPE_FIXED_LENGTH_BYTES - -/* This is the actual macro used in field descriptions. - * It takes these arguments: - * - Field tag number - * - Field type: BOOL, BYTES, DOUBLE, ENUM, UENUM, FIXED32, FIXED64, - * FLOAT, INT32, INT64, MESSAGE, SFIXED32, SFIXED64 - * SINT32, SINT64, STRING, UINT32, UINT64 or EXTENSION - * - Field rules: REQUIRED, OPTIONAL or REPEATED - * - Allocation: STATIC, CALLBACK or POINTER - * - Placement: FIRST or OTHER, depending on if this is the first field in structure. - * - Message name - * - Field name - * - Previous field name (or field name again for first field) - * - Pointer to default value or submsg fields. - */ - -#define PB_FIELD(tag, type, rules, allocation, placement, message, field, prevfield, ptr) \ - PB_ ## rules ## _ ## allocation(tag, message, field, \ - PB_DATAOFFSET_ ## placement(message, field, prevfield), \ - PB_LTYPE_MAP_ ## type, ptr) - -/* Field description for repeated static fixed count fields.*/ -#define PB_REPEATED_FIXED_COUNT(tag, type, placement, message, field, prevfield, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_REPEATED | PB_LTYPE_MAP_ ## type, \ - PB_DATAOFFSET_ ## placement(message, field, prevfield), \ - 0, \ - pb_membersize(message, field[0]), \ - pb_arraysize(message, field), ptr} - -/* Field description for oneof fields. This requires taking into account the - * union name also, that's why a separate set of macros is needed. - */ -#define PB_ONEOF_STATIC(u, tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_ONEOF | ltype, \ - fd, pb_delta(st, which_ ## u, u.m), \ - pb_membersize(st, u.m), 0, ptr} - -#define PB_ONEOF_POINTER(u, tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_ONEOF | ltype, \ - fd, pb_delta(st, which_ ## u, u.m), \ - pb_membersize(st, u.m[0]), 0, ptr} - -#define PB_ONEOF_FIELD(union_name, tag, type, rules, allocation, placement, message, field, prevfield, ptr) \ - PB_ONEOF_ ## allocation(union_name, tag, message, field, \ - PB_DATAOFFSET_ ## placement(message, union_name.field, prevfield), \ - PB_LTYPE_MAP_ ## type, ptr) - -#define PB_ANONYMOUS_ONEOF_STATIC(u, tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_ONEOF | ltype, \ - fd, pb_delta(st, which_ ## u, m), \ - pb_membersize(st, m), 0, ptr} - -#define PB_ANONYMOUS_ONEOF_POINTER(u, tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_ONEOF | ltype, \ - fd, pb_delta(st, which_ ## u, m), \ - pb_membersize(st, m[0]), 0, ptr} - -#define PB_ANONYMOUS_ONEOF_FIELD(union_name, tag, type, rules, allocation, placement, message, field, prevfield, ptr) \ - PB_ANONYMOUS_ONEOF_ ## allocation(union_name, tag, message, field, \ - PB_DATAOFFSET_ ## placement(message, field, prevfield), \ - PB_LTYPE_MAP_ ## type, ptr) - -/* These macros are used for giving out error messages. - * They are mostly a debugging aid; the main error information - * is the true/false return value from functions. - * Some code space can be saved by disabling the error - * messages if not used. - * - * PB_SET_ERROR() sets the error message if none has been set yet. - * msg must be a constant string literal. - * PB_GET_ERROR() always returns a pointer to a string. - * PB_RETURN_ERROR() sets the error and returns false from current - * function. - */ -#ifdef PB_NO_ERRMSG -#define PB_SET_ERROR(stream, msg) PB_UNUSED(stream) -#define PB_GET_ERROR(stream) "(errmsg disabled)" -#else -#define PB_SET_ERROR(stream, msg) (stream->errmsg = (stream)->errmsg ? (stream)->errmsg : (msg)) -#define PB_GET_ERROR(stream) ((stream)->errmsg ? (stream)->errmsg : "(none)") -#endif - -#define PB_RETURN_ERROR(stream, msg) return PB_SET_ERROR(stream, msg), false - -#endif diff --git a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/Headers/pb_common.h b/ios/platform/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/Headers/pb_common.h deleted file mode 100644 index 60b3d374..00000000 --- a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/Headers/pb_common.h +++ /dev/null @@ -1,42 +0,0 @@ -/* pb_common.h: Common support functions for pb_encode.c and pb_decode.c. - * These functions are rarely needed by applications directly. - */ - -#ifndef PB_COMMON_H_INCLUDED -#define PB_COMMON_H_INCLUDED - -#include "pb.h" - -#ifdef __cplusplus -extern "C" { -#endif - -/* Iterator for pb_field_t list */ -struct pb_field_iter_s { - const pb_field_t *start; /* Start of the pb_field_t array */ - const pb_field_t *pos; /* Current position of the iterator */ - unsigned required_field_index; /* Zero-based index that counts only the required fields */ - void *dest_struct; /* Pointer to start of the structure */ - void *pData; /* Pointer to current field value */ - void *pSize; /* Pointer to count/has field */ -}; -typedef struct pb_field_iter_s pb_field_iter_t; - -/* Initialize the field iterator structure to beginning. - * Returns false if the message type is empty. */ -bool pb_field_iter_begin(pb_field_iter_t *iter, const pb_field_t *fields, void *dest_struct); - -/* Advance the iterator to the next field. - * Returns false when the iterator wraps back to the first field. */ -bool pb_field_iter_next(pb_field_iter_t *iter); - -/* Advance the iterator until it points at a field with the given tag. - * Returns false if no such field exists. */ -bool pb_field_iter_find(pb_field_iter_t *iter, uint32_t tag); - -#ifdef __cplusplus -} /* extern "C" */ -#endif - -#endif - diff --git a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/Headers/pb_decode.h b/ios/platform/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/Headers/pb_decode.h deleted file mode 100644 index 3577c201..00000000 --- a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/Headers/pb_decode.h +++ /dev/null @@ -1,178 +0,0 @@ -/* pb_decode.h: Functions to decode protocol buffers. Depends on pb_decode.c. - * The main function is pb_decode. You also need an input stream, and the - * field descriptions created by nanopb_generator.py. - */ - -#ifndef PB_DECODE_H_INCLUDED -#define PB_DECODE_H_INCLUDED - -#include "pb.h" - -#ifdef __cplusplus -extern "C" { -#endif - -/* Structure for defining custom input streams. You will need to provide - * a callback function to read the bytes from your storage, which can be - * for example a file or a network socket. - * - * The callback must conform to these rules: - * - * 1) Return false on IO errors. This will cause decoding to abort. - * 2) You can use state to store your own data (e.g. buffer pointer), - * and rely on pb_read to verify that no-body reads past bytes_left. - * 3) Your callback may be used with substreams, in which case bytes_left - * is different than from the main stream. Don't use bytes_left to compute - * any pointers. - */ -struct pb_istream_s -{ -#ifdef PB_BUFFER_ONLY - /* Callback pointer is not used in buffer-only configuration. - * Having an int pointer here allows binary compatibility but - * gives an error if someone tries to assign callback function. - */ - int *callback; -#else - bool (*callback)(pb_istream_t *stream, pb_byte_t *buf, size_t count); -#endif - - void *state; /* Free field for use by callback implementation */ - size_t bytes_left; - -#ifndef PB_NO_ERRMSG - const char *errmsg; -#endif -}; - -/*************************** - * Main decoding functions * - ***************************/ - -/* Decode a single protocol buffers message from input stream into a C structure. - * Returns true on success, false on any failure. - * The actual struct pointed to by dest must match the description in fields. - * Callback fields of the destination structure must be initialized by caller. - * All other fields will be initialized by this function. - * - * Example usage: - * MyMessage msg = {}; - * uint8_t buffer[64]; - * pb_istream_t stream; - * - * // ... read some data into buffer ... - * - * stream = pb_istream_from_buffer(buffer, count); - * pb_decode(&stream, MyMessage_fields, &msg); - */ -bool pb_decode(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -/* Same as pb_decode, except does not initialize the destination structure - * to default values. This is slightly faster if you need no default values - * and just do memset(struct, 0, sizeof(struct)) yourself. - * - * This can also be used for 'merging' two messages, i.e. update only the - * fields that exist in the new message. - * - * Note: If this function returns with an error, it will not release any - * dynamically allocated fields. You will need to call pb_release() yourself. - */ -bool pb_decode_noinit(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -/* Same as pb_decode, except expects the stream to start with the message size - * encoded as varint. Corresponds to parseDelimitedFrom() in Google's - * protobuf API. - */ -bool pb_decode_delimited(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -/* Same as pb_decode_delimited, except that it does not initialize the destination structure. - * See pb_decode_noinit - */ -bool pb_decode_delimited_noinit(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -/* Same as pb_decode, except allows the message to be terminated with a null byte. - * NOTE: Until nanopb-0.4.0, pb_decode() also allows null-termination. This behaviour - * is not supported in most other protobuf implementations, so pb_decode_delimited() - * is a better option for compatibility. - */ -bool pb_decode_nullterminated(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -#ifdef PB_ENABLE_MALLOC -/* Release any allocated pointer fields. If you use dynamic allocation, you should - * call this for any successfully decoded message when you are done with it. If - * pb_decode() returns with an error, the message is already released. - */ -void pb_release(const pb_field_t fields[], void *dest_struct); -#endif - - -/************************************** - * Functions for manipulating streams * - **************************************/ - -/* Create an input stream for reading from a memory buffer. - * - * Alternatively, you can use a custom stream that reads directly from e.g. - * a file or a network socket. - */ -pb_istream_t pb_istream_from_buffer(const pb_byte_t *buf, size_t bufsize); - -/* Function to read from a pb_istream_t. You can use this if you need to - * read some custom header data, or to read data in field callbacks. - */ -bool pb_read(pb_istream_t *stream, pb_byte_t *buf, size_t count); - - -/************************************************ - * Helper functions for writing field callbacks * - ************************************************/ - -/* Decode the tag for the next field in the stream. Gives the wire type and - * field tag. At end of the message, returns false and sets eof to true. */ -bool pb_decode_tag(pb_istream_t *stream, pb_wire_type_t *wire_type, uint32_t *tag, bool *eof); - -/* Skip the field payload data, given the wire type. */ -bool pb_skip_field(pb_istream_t *stream, pb_wire_type_t wire_type); - -/* Decode an integer in the varint format. This works for enum, int32, - * int64, uint32 and uint64 field types. */ -#ifndef PB_WITHOUT_64BIT -bool pb_decode_varint(pb_istream_t *stream, uint64_t *dest); -#else -#define pb_decode_varint pb_decode_varint32 -#endif - -/* Decode an integer in the varint format. This works for enum, int32, - * and uint32 field types. */ -bool pb_decode_varint32(pb_istream_t *stream, uint32_t *dest); - -/* Decode a bool value in varint format. */ -bool pb_decode_bool(pb_istream_t *stream, bool *dest); - -/* Decode an integer in the zig-zagged svarint format. This works for sint32 - * and sint64. */ -#ifndef PB_WITHOUT_64BIT -bool pb_decode_svarint(pb_istream_t *stream, int64_t *dest); -#else -bool pb_decode_svarint(pb_istream_t *stream, int32_t *dest); -#endif - -/* Decode a fixed32, sfixed32 or float value. You need to pass a pointer to - * a 4-byte wide C variable. */ -bool pb_decode_fixed32(pb_istream_t *stream, void *dest); - -#ifndef PB_WITHOUT_64BIT -/* Decode a fixed64, sfixed64 or double value. You need to pass a pointer to - * a 8-byte wide C variable. */ -bool pb_decode_fixed64(pb_istream_t *stream, void *dest); -#endif - -/* Make a limited-length substream for reading a PB_WT_STRING field. */ -bool pb_make_string_substream(pb_istream_t *stream, pb_istream_t *substream); -bool pb_close_string_substream(pb_istream_t *stream, pb_istream_t *substream); - -#ifdef __cplusplus -} /* extern "C" */ -#endif - -#endif diff --git a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/Headers/pb_encode.h b/ios/platform/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/Headers/pb_encode.h deleted file mode 100644 index b1d822f3..00000000 --- a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/Headers/pb_encode.h +++ /dev/null @@ -1,170 +0,0 @@ -/* pb_encode.h: Functions to encode protocol buffers. Depends on pb_encode.c. - * The main function is pb_encode. You also need an output stream, and the - * field descriptions created by nanopb_generator.py. - */ - -#ifndef PB_ENCODE_H_INCLUDED -#define PB_ENCODE_H_INCLUDED - -#include "pb.h" - -#ifdef __cplusplus -extern "C" { -#endif - -/* Structure for defining custom output streams. You will need to provide - * a callback function to write the bytes to your storage, which can be - * for example a file or a network socket. - * - * The callback must conform to these rules: - * - * 1) Return false on IO errors. This will cause encoding to abort. - * 2) You can use state to store your own data (e.g. buffer pointer). - * 3) pb_write will update bytes_written after your callback runs. - * 4) Substreams will modify max_size and bytes_written. Don't use them - * to calculate any pointers. - */ -struct pb_ostream_s -{ -#ifdef PB_BUFFER_ONLY - /* Callback pointer is not used in buffer-only configuration. - * Having an int pointer here allows binary compatibility but - * gives an error if someone tries to assign callback function. - * Also, NULL pointer marks a 'sizing stream' that does not - * write anything. - */ - int *callback; -#else - bool (*callback)(pb_ostream_t *stream, const pb_byte_t *buf, size_t count); -#endif - void *state; /* Free field for use by callback implementation. */ - size_t max_size; /* Limit number of output bytes written (or use SIZE_MAX). */ - size_t bytes_written; /* Number of bytes written so far. */ - -#ifndef PB_NO_ERRMSG - const char *errmsg; -#endif -}; - -/*************************** - * Main encoding functions * - ***************************/ - -/* Encode a single protocol buffers message from C structure into a stream. - * Returns true on success, false on any failure. - * The actual struct pointed to by src_struct must match the description in fields. - * All required fields in the struct are assumed to have been filled in. - * - * Example usage: - * MyMessage msg = {}; - * uint8_t buffer[64]; - * pb_ostream_t stream; - * - * msg.field1 = 42; - * stream = pb_ostream_from_buffer(buffer, sizeof(buffer)); - * pb_encode(&stream, MyMessage_fields, &msg); - */ -bool pb_encode(pb_ostream_t *stream, const pb_field_t fields[], const void *src_struct); - -/* Same as pb_encode, but prepends the length of the message as a varint. - * Corresponds to writeDelimitedTo() in Google's protobuf API. - */ -bool pb_encode_delimited(pb_ostream_t *stream, const pb_field_t fields[], const void *src_struct); - -/* Same as pb_encode, but appends a null byte to the message for termination. - * NOTE: This behaviour is not supported in most other protobuf implementations, so pb_encode_delimited() - * is a better option for compatibility. - */ -bool pb_encode_nullterminated(pb_ostream_t *stream, const pb_field_t fields[], const void *src_struct); - -/* Encode the message to get the size of the encoded data, but do not store - * the data. */ -bool pb_get_encoded_size(size_t *size, const pb_field_t fields[], const void *src_struct); - -/************************************** - * Functions for manipulating streams * - **************************************/ - -/* Create an output stream for writing into a memory buffer. - * The number of bytes written can be found in stream.bytes_written after - * encoding the message. - * - * Alternatively, you can use a custom stream that writes directly to e.g. - * a file or a network socket. - */ -pb_ostream_t pb_ostream_from_buffer(pb_byte_t *buf, size_t bufsize); - -/* Pseudo-stream for measuring the size of a message without actually storing - * the encoded data. - * - * Example usage: - * MyMessage msg = {}; - * pb_ostream_t stream = PB_OSTREAM_SIZING; - * pb_encode(&stream, MyMessage_fields, &msg); - * printf("Message size is %d\n", stream.bytes_written); - */ -#ifndef PB_NO_ERRMSG -#define PB_OSTREAM_SIZING {0,0,0,0,0} -#else -#define PB_OSTREAM_SIZING {0,0,0,0} -#endif - -/* Function to write into a pb_ostream_t stream. You can use this if you need - * to append or prepend some custom headers to the message. - */ -bool pb_write(pb_ostream_t *stream, const pb_byte_t *buf, size_t count); - - -/************************************************ - * Helper functions for writing field callbacks * - ************************************************/ - -/* Encode field header based on type and field number defined in the field - * structure. Call this from the callback before writing out field contents. */ -bool pb_encode_tag_for_field(pb_ostream_t *stream, const pb_field_t *field); - -/* Encode field header by manually specifying wire type. You need to use this - * if you want to write out packed arrays from a callback field. */ -bool pb_encode_tag(pb_ostream_t *stream, pb_wire_type_t wiretype, uint32_t field_number); - -/* Encode an integer in the varint format. - * This works for bool, enum, int32, int64, uint32 and uint64 field types. */ -#ifndef PB_WITHOUT_64BIT -bool pb_encode_varint(pb_ostream_t *stream, uint64_t value); -#else -bool pb_encode_varint(pb_ostream_t *stream, uint32_t value); -#endif - -/* Encode an integer in the zig-zagged svarint format. - * This works for sint32 and sint64. */ -#ifndef PB_WITHOUT_64BIT -bool pb_encode_svarint(pb_ostream_t *stream, int64_t value); -#else -bool pb_encode_svarint(pb_ostream_t *stream, int32_t value); -#endif - -/* Encode a string or bytes type field. For strings, pass strlen(s) as size. */ -bool pb_encode_string(pb_ostream_t *stream, const pb_byte_t *buffer, size_t size); - -/* Encode a fixed32, sfixed32 or float value. - * You need to pass a pointer to a 4-byte wide C variable. */ -bool pb_encode_fixed32(pb_ostream_t *stream, const void *value); - -#ifndef PB_WITHOUT_64BIT -/* Encode a fixed64, sfixed64 or double value. - * You need to pass a pointer to a 8-byte wide C variable. */ -bool pb_encode_fixed64(pb_ostream_t *stream, const void *value); -#endif - -/* Encode a submessage field. - * You need to pass the pb_field_t array and pointer to struct, just like - * with pb_encode(). This internally encodes the submessage twice, first to - * calculate message size and then to actually write it out. - */ -bool pb_encode_submessage(pb_ostream_t *stream, const pb_field_t fields[], const void *src_struct); - -#ifdef __cplusplus -} /* extern "C" */ -#endif - -#endif diff --git a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/Info.plist b/ios/platform/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/Info.plist deleted file mode 100644 index f480d0fe..00000000 --- a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - nanopb - CFBundleIdentifier - com.firebase.Firebase-nanopb - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - nanopb - CFBundlePackageType - FMWK - CFBundleVersion - 2.30909.0 - DTSDKName - iphonesimulator11.2 - - diff --git a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/Modules/module.modulemap b/ios/platform/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/Modules/module.modulemap deleted file mode 100644 index 611ce4ca..00000000 --- a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/Modules/module.modulemap +++ /dev/null @@ -1,5 +0,0 @@ -framework module nanopb { -umbrella header "nanopb-umbrella.h" -export * -module * { export * } -} 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 deleted file mode 100644 index 8bead719..00000000 Binary files a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/nanopb and /dev/null differ diff --git a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-simulator/nanopb.framework/Headers/nanopb-umbrella.h b/ios/platform/nanopb.xcframework/ios-arm64_x86_64-simulator/nanopb.framework/Headers/nanopb-umbrella.h deleted file mode 100644 index 07e77b38..00000000 --- a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-simulator/nanopb.framework/Headers/nanopb-umbrella.h +++ /dev/null @@ -1,26 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "pb.h" -#import "pb_common.h" -#import "pb_decode.h" -#import "pb_encode.h" -#import "pb.h" -#import "pb_decode.h" -#import "pb_common.h" -#import "pb.h" -#import "pb_encode.h" -#import "pb_common.h" - -FOUNDATION_EXPORT double nanopbVersionNumber; -FOUNDATION_EXPORT const unsigned char nanopbVersionString[]; - diff --git a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-simulator/nanopb.framework/Headers/pb.h b/ios/platform/nanopb.xcframework/ios-arm64_x86_64-simulator/nanopb.framework/Headers/pb.h deleted file mode 100644 index 0a98d3cc..00000000 --- a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-simulator/nanopb.framework/Headers/pb.h +++ /dev/null @@ -1,599 +0,0 @@ -/* Common parts of the nanopb library. Most of these are quite low-level - * stuff. For the high-level interface, see pb_encode.h and pb_decode.h. - */ - -#ifndef PB_H_INCLUDED -#define PB_H_INCLUDED - -/***************************************************************** - * Nanopb compilation time options. You can change these here by * - * uncommenting the lines, or on the compiler command line. * - *****************************************************************/ - -/* Enable support for dynamically allocated fields */ -/* #define PB_ENABLE_MALLOC 1 */ - -/* Define this if your CPU / compiler combination does not support - * unaligned memory access to packed structures. */ -/* #define PB_NO_PACKED_STRUCTS 1 */ - -/* Increase the number of required fields that are tracked. - * A compiler warning will tell if you need this. */ -/* #define PB_MAX_REQUIRED_FIELDS 256 */ - -/* Add support for tag numbers > 255 and fields larger than 255 bytes. */ -/* #define PB_FIELD_16BIT 1 */ - -/* Add support for tag numbers > 65536 and fields larger than 65536 bytes. */ -/* #define PB_FIELD_32BIT 1 */ - -/* Disable support for error messages in order to save some code space. */ -/* #define PB_NO_ERRMSG 1 */ - -/* Disable support for custom streams (support only memory buffers). */ -/* #define PB_BUFFER_ONLY 1 */ - -/* Switch back to the old-style callback function signature. - * This was the default until nanopb-0.2.1. */ -/* #define PB_OLD_CALLBACK_STYLE */ - - -/* Don't encode scalar arrays as packed. This is only to be used when - * the decoder on the receiving side cannot process packed scalar arrays. - * Such example is older protobuf.js. */ -/* #define PB_ENCODE_ARRAYS_UNPACKED 1 */ - -/****************************************************************** - * You usually don't need to change anything below this line. * - * Feel free to look around and use the defined macros, though. * - ******************************************************************/ - - -/* Version of the nanopb library. Just in case you want to check it in - * your own program. */ -#define NANOPB_VERSION nanopb-0.3.9.9 - -/* Include all the system headers needed by nanopb. You will need the - * definitions of the following: - * - strlen, memcpy, memset functions - * - [u]int_least8_t, uint_fast8_t, [u]int_least16_t, [u]int32_t, [u]int64_t - * - size_t - * - bool - * - * If you don't have the standard header files, you can instead provide - * a custom header that defines or includes all this. In that case, - * define PB_SYSTEM_HEADER to the path of this file. - */ -#ifdef PB_SYSTEM_HEADER -#include PB_SYSTEM_HEADER -#else -#include -#include -#include -#include - -#ifdef PB_ENABLE_MALLOC -#include -#endif -#endif - -/* Macro for defining packed structures (compiler dependent). - * This just reduces memory requirements, but is not required. - */ -#if defined(PB_NO_PACKED_STRUCTS) - /* Disable struct packing */ -# define PB_PACKED_STRUCT_START -# define PB_PACKED_STRUCT_END -# define pb_packed -#elif defined(__GNUC__) || defined(__clang__) - /* For GCC and clang */ -# define PB_PACKED_STRUCT_START -# define PB_PACKED_STRUCT_END -# define pb_packed __attribute__((packed)) -#elif defined(__ICCARM__) || defined(__CC_ARM) - /* For IAR ARM and Keil MDK-ARM compilers */ -# define PB_PACKED_STRUCT_START _Pragma("pack(push, 1)") -# define PB_PACKED_STRUCT_END _Pragma("pack(pop)") -# define pb_packed -#elif defined(_MSC_VER) && (_MSC_VER >= 1500) - /* For Microsoft Visual C++ */ -# define PB_PACKED_STRUCT_START __pragma(pack(push, 1)) -# define PB_PACKED_STRUCT_END __pragma(pack(pop)) -# define pb_packed -#else - /* Unknown compiler */ -# define PB_PACKED_STRUCT_START -# define PB_PACKED_STRUCT_END -# define pb_packed -#endif - -/* Handly macro for suppressing unreferenced-parameter compiler warnings. */ -#ifndef PB_UNUSED -#define PB_UNUSED(x) (void)(x) -#endif - -/* Compile-time assertion, used for checking compatible compilation options. - * If this does not work properly on your compiler, use - * #define PB_NO_STATIC_ASSERT to disable it. - * - * But before doing that, check carefully the error message / place where it - * comes from to see if the error has a real cause. Unfortunately the error - * message is not always very clear to read, but you can see the reason better - * in the place where the PB_STATIC_ASSERT macro was called. - */ -#ifndef PB_NO_STATIC_ASSERT -#ifndef PB_STATIC_ASSERT -#define PB_STATIC_ASSERT(COND,MSG) typedef char PB_STATIC_ASSERT_MSG(MSG, __LINE__, __COUNTER__)[(COND)?1:-1]; -#define PB_STATIC_ASSERT_MSG(MSG, LINE, COUNTER) PB_STATIC_ASSERT_MSG_(MSG, LINE, COUNTER) -#define PB_STATIC_ASSERT_MSG_(MSG, LINE, COUNTER) pb_static_assertion_##MSG##LINE##COUNTER -#endif -#else -#define PB_STATIC_ASSERT(COND,MSG) -#endif - -/* Number of required fields to keep track of. */ -#ifndef PB_MAX_REQUIRED_FIELDS -#define PB_MAX_REQUIRED_FIELDS 64 -#endif - -#if PB_MAX_REQUIRED_FIELDS < 64 -#error You should not lower PB_MAX_REQUIRED_FIELDS from the default value (64). -#endif - -/* List of possible field types. These are used in the autogenerated code. - * Least-significant 4 bits tell the scalar type - * Most-significant 4 bits specify repeated/required/packed etc. - */ - -typedef uint_least8_t pb_type_t; - -/**** Field data types ****/ - -/* Numeric types */ -#define PB_LTYPE_BOOL 0x00 /* bool */ -#define PB_LTYPE_VARINT 0x01 /* int32, int64, enum, bool */ -#define PB_LTYPE_UVARINT 0x02 /* uint32, uint64 */ -#define PB_LTYPE_SVARINT 0x03 /* sint32, sint64 */ -#define PB_LTYPE_FIXED32 0x04 /* fixed32, sfixed32, float */ -#define PB_LTYPE_FIXED64 0x05 /* fixed64, sfixed64, double */ - -/* Marker for last packable field type. */ -#define PB_LTYPE_LAST_PACKABLE 0x05 - -/* Byte array with pre-allocated buffer. - * data_size is the length of the allocated PB_BYTES_ARRAY structure. */ -#define PB_LTYPE_BYTES 0x06 - -/* String with pre-allocated buffer. - * data_size is the maximum length. */ -#define PB_LTYPE_STRING 0x07 - -/* Submessage - * submsg_fields is pointer to field descriptions */ -#define PB_LTYPE_SUBMESSAGE 0x08 - -/* Extension pseudo-field - * The field contains a pointer to pb_extension_t */ -#define PB_LTYPE_EXTENSION 0x09 - -/* Byte array with inline, pre-allocated byffer. - * data_size is the length of the inline, allocated buffer. - * This differs from PB_LTYPE_BYTES by defining the element as - * pb_byte_t[data_size] rather than pb_bytes_array_t. */ -#define PB_LTYPE_FIXED_LENGTH_BYTES 0x0A - -/* Number of declared LTYPES */ -#define PB_LTYPES_COUNT 0x0B -#define PB_LTYPE_MASK 0x0F - -/**** Field repetition rules ****/ - -#define PB_HTYPE_REQUIRED 0x00 -#define PB_HTYPE_OPTIONAL 0x10 -#define PB_HTYPE_REPEATED 0x20 -#define PB_HTYPE_ONEOF 0x30 -#define PB_HTYPE_MASK 0x30 - -/**** Field allocation types ****/ - -#define PB_ATYPE_STATIC 0x00 -#define PB_ATYPE_POINTER 0x80 -#define PB_ATYPE_CALLBACK 0x40 -#define PB_ATYPE_MASK 0xC0 - -#define PB_ATYPE(x) ((x) & PB_ATYPE_MASK) -#define PB_HTYPE(x) ((x) & PB_HTYPE_MASK) -#define PB_LTYPE(x) ((x) & PB_LTYPE_MASK) - -/* Data type used for storing sizes of struct fields - * and array counts. - */ -#if defined(PB_FIELD_32BIT) - typedef uint32_t pb_size_t; - typedef int32_t pb_ssize_t; -#elif defined(PB_FIELD_16BIT) - typedef uint_least16_t pb_size_t; - typedef int_least16_t pb_ssize_t; -#else - typedef uint_least8_t pb_size_t; - typedef int_least8_t pb_ssize_t; -#endif -#define PB_SIZE_MAX ((pb_size_t)-1) - -/* Data type for storing encoded data and other byte streams. - * This typedef exists to support platforms where uint8_t does not exist. - * You can regard it as equivalent on uint8_t on other platforms. - */ -typedef uint_least8_t pb_byte_t; - -/* This structure is used in auto-generated constants - * to specify struct fields. - * You can change field sizes if you need structures - * larger than 256 bytes or field tags larger than 256. - * The compiler should complain if your .proto has such - * structures. Fix that by defining PB_FIELD_16BIT or - * PB_FIELD_32BIT. - */ -PB_PACKED_STRUCT_START -typedef struct pb_field_s pb_field_t; -struct pb_field_s { - pb_size_t tag; - pb_type_t type; - pb_size_t data_offset; /* Offset of field data, relative to previous field. */ - pb_ssize_t size_offset; /* Offset of array size or has-boolean, relative to data */ - pb_size_t data_size; /* Data size in bytes for a single item */ - pb_size_t array_size; /* Maximum number of entries in array */ - - /* Field definitions for submessage - * OR default value for all other non-array, non-callback types - * If null, then field will zeroed. */ - const void *ptr; -} pb_packed; -PB_PACKED_STRUCT_END - -/* Make sure that the standard integer types are of the expected sizes. - * Otherwise fixed32/fixed64 fields can break. - * - * If you get errors here, it probably means that your stdint.h is not - * correct for your platform. - */ -#ifndef PB_WITHOUT_64BIT -PB_STATIC_ASSERT(sizeof(int64_t) == 2 * sizeof(int32_t), INT64_T_WRONG_SIZE) -PB_STATIC_ASSERT(sizeof(uint64_t) == 2 * sizeof(uint32_t), UINT64_T_WRONG_SIZE) -#endif - -/* This structure is used for 'bytes' arrays. - * It has the number of bytes in the beginning, and after that an array. - * Note that actual structs used will have a different length of bytes array. - */ -#define PB_BYTES_ARRAY_T(n) struct { pb_size_t size; pb_byte_t bytes[n]; } -#define PB_BYTES_ARRAY_T_ALLOCSIZE(n) ((size_t)n + offsetof(pb_bytes_array_t, bytes)) - -struct pb_bytes_array_s { - pb_size_t size; - pb_byte_t bytes[1]; -}; -typedef struct pb_bytes_array_s pb_bytes_array_t; - -/* This structure is used for giving the callback function. - * It is stored in the message structure and filled in by the method that - * calls pb_decode. - * - * The decoding callback will be given a limited-length stream - * If the wire type was string, the length is the length of the string. - * If the wire type was a varint/fixed32/fixed64, the length is the length - * of the actual value. - * The function may be called multiple times (especially for repeated types, - * but also otherwise if the message happens to contain the field multiple - * times.) - * - * The encoding callback will receive the actual output stream. - * It should write all the data in one call, including the field tag and - * wire type. It can write multiple fields. - * - * The callback can be null if you want to skip a field. - */ -typedef struct pb_istream_s pb_istream_t; -typedef struct pb_ostream_s pb_ostream_t; -typedef struct pb_callback_s pb_callback_t; -struct pb_callback_s { -#ifdef PB_OLD_CALLBACK_STYLE - /* Deprecated since nanopb-0.2.1 */ - union { - bool (*decode)(pb_istream_t *stream, const pb_field_t *field, void *arg); - bool (*encode)(pb_ostream_t *stream, const pb_field_t *field, const void *arg); - } funcs; -#else - /* New function signature, which allows modifying arg contents in callback. */ - union { - bool (*decode)(pb_istream_t *stream, const pb_field_t *field, void **arg); - bool (*encode)(pb_ostream_t *stream, const pb_field_t *field, void * const *arg); - } funcs; -#endif - - /* Free arg for use by callback */ - void *arg; -}; - -/* Wire types. Library user needs these only in encoder callbacks. */ -typedef enum { - PB_WT_VARINT = 0, - PB_WT_64BIT = 1, - PB_WT_STRING = 2, - PB_WT_32BIT = 5 -} pb_wire_type_t; - -/* Structure for defining the handling of unknown/extension fields. - * Usually the pb_extension_type_t structure is automatically generated, - * while the pb_extension_t structure is created by the user. However, - * if you want to catch all unknown fields, you can also create a custom - * pb_extension_type_t with your own callback. - */ -typedef struct pb_extension_type_s pb_extension_type_t; -typedef struct pb_extension_s pb_extension_t; -struct pb_extension_type_s { - /* Called for each unknown field in the message. - * If you handle the field, read off all of its data and return true. - * If you do not handle the field, do not read anything and return true. - * If you run into an error, return false. - * Set to NULL for default handler. - */ - bool (*decode)(pb_istream_t *stream, pb_extension_t *extension, - uint32_t tag, pb_wire_type_t wire_type); - - /* Called once after all regular fields have been encoded. - * If you have something to write, do so and return true. - * If you do not have anything to write, just return true. - * If you run into an error, return false. - * Set to NULL for default handler. - */ - bool (*encode)(pb_ostream_t *stream, const pb_extension_t *extension); - - /* Free field for use by the callback. */ - const void *arg; -}; - -struct pb_extension_s { - /* Type describing the extension field. Usually you'll initialize - * this to a pointer to the automatically generated structure. */ - const pb_extension_type_t *type; - - /* Destination for the decoded data. This must match the datatype - * of the extension field. */ - void *dest; - - /* Pointer to the next extension handler, or NULL. - * If this extension does not match a field, the next handler is - * automatically called. */ - pb_extension_t *next; - - /* The decoder sets this to true if the extension was found. - * Ignored for encoding. */ - bool found; -}; - -/* Memory allocation functions to use. You can define pb_realloc and - * pb_free to custom functions if you want. */ -#ifdef PB_ENABLE_MALLOC -# ifndef pb_realloc -# define pb_realloc(ptr, size) realloc(ptr, size) -# endif -# ifndef pb_free -# define pb_free(ptr) free(ptr) -# endif -#endif - -/* This is used to inform about need to regenerate .pb.h/.pb.c files. */ -#define PB_PROTO_HEADER_VERSION 30 - -/* These macros are used to declare pb_field_t's in the constant array. */ -/* Size of a structure member, in bytes. */ -#define pb_membersize(st, m) (sizeof ((st*)0)->m) -/* Number of entries in an array. */ -#define pb_arraysize(st, m) (pb_membersize(st, m) / pb_membersize(st, m[0])) -/* Delta from start of one member to the start of another member. */ -#define pb_delta(st, m1, m2) ((int)offsetof(st, m1) - (int)offsetof(st, m2)) -/* Marks the end of the field list */ -#define PB_LAST_FIELD {0,(pb_type_t) 0,0,0,0,0,0} - -/* Macros for filling in the data_offset field */ -/* data_offset for first field in a message */ -#define PB_DATAOFFSET_FIRST(st, m1, m2) (offsetof(st, m1)) -/* data_offset for subsequent fields */ -#define PB_DATAOFFSET_OTHER(st, m1, m2) (offsetof(st, m1) - offsetof(st, m2) - pb_membersize(st, m2)) -/* data offset for subsequent fields inside an union (oneof) */ -#define PB_DATAOFFSET_UNION(st, m1, m2) (PB_SIZE_MAX) -/* Choose first/other based on m1 == m2 (deprecated, remains for backwards compatibility) */ -#define PB_DATAOFFSET_CHOOSE(st, m1, m2) (int)(offsetof(st, m1) == offsetof(st, m2) \ - ? PB_DATAOFFSET_FIRST(st, m1, m2) \ - : PB_DATAOFFSET_OTHER(st, m1, m2)) - -/* Required fields are the simplest. They just have delta (padding) from - * previous field end, and the size of the field. Pointer is used for - * submessages and default values. - */ -#define PB_REQUIRED_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_REQUIRED | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -/* Optional fields add the delta to the has_ variable. */ -#define PB_OPTIONAL_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_OPTIONAL | ltype, \ - fd, \ - pb_delta(st, has_ ## m, m), \ - pb_membersize(st, m), 0, ptr} - -#define PB_SINGULAR_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -/* Repeated fields have a _count field and also the maximum number of entries. */ -#define PB_REPEATED_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_REPEATED | ltype, \ - fd, \ - pb_delta(st, m ## _count, m), \ - pb_membersize(st, m[0]), \ - pb_arraysize(st, m), ptr} - -/* Allocated fields carry the size of the actual data, not the pointer */ -#define PB_REQUIRED_POINTER(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_REQUIRED | ltype, \ - fd, 0, pb_membersize(st, m[0]), 0, ptr} - -/* Optional fields don't need a has_ variable, as information would be redundant */ -#define PB_OPTIONAL_POINTER(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m[0]), 0, ptr} - -/* Same as optional fields*/ -#define PB_SINGULAR_POINTER(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m[0]), 0, ptr} - -/* Repeated fields have a _count field and a pointer to array of pointers */ -#define PB_REPEATED_POINTER(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_REPEATED | ltype, \ - fd, pb_delta(st, m ## _count, m), \ - pb_membersize(st, m[0]), 0, ptr} - -/* Callbacks are much like required fields except with special datatype. */ -#define PB_REQUIRED_CALLBACK(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_CALLBACK | PB_HTYPE_REQUIRED | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -#define PB_OPTIONAL_CALLBACK(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_CALLBACK | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -#define PB_SINGULAR_CALLBACK(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_CALLBACK | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -#define PB_REPEATED_CALLBACK(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_CALLBACK | PB_HTYPE_REPEATED | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -/* Optional extensions don't have the has_ field, as that would be redundant. - * Furthermore, the combination of OPTIONAL without has_ field is used - * for indicating proto3 style fields. Extensions exist in proto2 mode only, - * so they should be encoded according to proto2 rules. To avoid the conflict, - * extensions are marked as REQUIRED instead. - */ -#define PB_OPTEXT_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_REQUIRED | ltype, \ - 0, \ - 0, \ - pb_membersize(st, m), 0, ptr} - -#define PB_OPTEXT_POINTER(tag, st, m, fd, ltype, ptr) \ - PB_OPTIONAL_POINTER(tag, st, m, fd, ltype, ptr) - -#define PB_OPTEXT_CALLBACK(tag, st, m, fd, ltype, ptr) \ - PB_OPTIONAL_CALLBACK(tag, st, m, fd, ltype, ptr) - -/* The mapping from protobuf types to LTYPEs is done using these macros. */ -#define PB_LTYPE_MAP_BOOL PB_LTYPE_BOOL -#define PB_LTYPE_MAP_BYTES PB_LTYPE_BYTES -#define PB_LTYPE_MAP_DOUBLE PB_LTYPE_FIXED64 -#define PB_LTYPE_MAP_ENUM PB_LTYPE_VARINT -#define PB_LTYPE_MAP_UENUM PB_LTYPE_UVARINT -#define PB_LTYPE_MAP_FIXED32 PB_LTYPE_FIXED32 -#define PB_LTYPE_MAP_FIXED64 PB_LTYPE_FIXED64 -#define PB_LTYPE_MAP_FLOAT PB_LTYPE_FIXED32 -#define PB_LTYPE_MAP_INT32 PB_LTYPE_VARINT -#define PB_LTYPE_MAP_INT64 PB_LTYPE_VARINT -#define PB_LTYPE_MAP_MESSAGE PB_LTYPE_SUBMESSAGE -#define PB_LTYPE_MAP_SFIXED32 PB_LTYPE_FIXED32 -#define PB_LTYPE_MAP_SFIXED64 PB_LTYPE_FIXED64 -#define PB_LTYPE_MAP_SINT32 PB_LTYPE_SVARINT -#define PB_LTYPE_MAP_SINT64 PB_LTYPE_SVARINT -#define PB_LTYPE_MAP_STRING PB_LTYPE_STRING -#define PB_LTYPE_MAP_UINT32 PB_LTYPE_UVARINT -#define PB_LTYPE_MAP_UINT64 PB_LTYPE_UVARINT -#define PB_LTYPE_MAP_EXTENSION PB_LTYPE_EXTENSION -#define PB_LTYPE_MAP_FIXED_LENGTH_BYTES PB_LTYPE_FIXED_LENGTH_BYTES - -/* This is the actual macro used in field descriptions. - * It takes these arguments: - * - Field tag number - * - Field type: BOOL, BYTES, DOUBLE, ENUM, UENUM, FIXED32, FIXED64, - * FLOAT, INT32, INT64, MESSAGE, SFIXED32, SFIXED64 - * SINT32, SINT64, STRING, UINT32, UINT64 or EXTENSION - * - Field rules: REQUIRED, OPTIONAL or REPEATED - * - Allocation: STATIC, CALLBACK or POINTER - * - Placement: FIRST or OTHER, depending on if this is the first field in structure. - * - Message name - * - Field name - * - Previous field name (or field name again for first field) - * - Pointer to default value or submsg fields. - */ - -#define PB_FIELD(tag, type, rules, allocation, placement, message, field, prevfield, ptr) \ - PB_ ## rules ## _ ## allocation(tag, message, field, \ - PB_DATAOFFSET_ ## placement(message, field, prevfield), \ - PB_LTYPE_MAP_ ## type, ptr) - -/* Field description for repeated static fixed count fields.*/ -#define PB_REPEATED_FIXED_COUNT(tag, type, placement, message, field, prevfield, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_REPEATED | PB_LTYPE_MAP_ ## type, \ - PB_DATAOFFSET_ ## placement(message, field, prevfield), \ - 0, \ - pb_membersize(message, field[0]), \ - pb_arraysize(message, field), ptr} - -/* Field description for oneof fields. This requires taking into account the - * union name also, that's why a separate set of macros is needed. - */ -#define PB_ONEOF_STATIC(u, tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_ONEOF | ltype, \ - fd, pb_delta(st, which_ ## u, u.m), \ - pb_membersize(st, u.m), 0, ptr} - -#define PB_ONEOF_POINTER(u, tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_ONEOF | ltype, \ - fd, pb_delta(st, which_ ## u, u.m), \ - pb_membersize(st, u.m[0]), 0, ptr} - -#define PB_ONEOF_FIELD(union_name, tag, type, rules, allocation, placement, message, field, prevfield, ptr) \ - PB_ONEOF_ ## allocation(union_name, tag, message, field, \ - PB_DATAOFFSET_ ## placement(message, union_name.field, prevfield), \ - PB_LTYPE_MAP_ ## type, ptr) - -#define PB_ANONYMOUS_ONEOF_STATIC(u, tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_ONEOF | ltype, \ - fd, pb_delta(st, which_ ## u, m), \ - pb_membersize(st, m), 0, ptr} - -#define PB_ANONYMOUS_ONEOF_POINTER(u, tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_ONEOF | ltype, \ - fd, pb_delta(st, which_ ## u, m), \ - pb_membersize(st, m[0]), 0, ptr} - -#define PB_ANONYMOUS_ONEOF_FIELD(union_name, tag, type, rules, allocation, placement, message, field, prevfield, ptr) \ - PB_ANONYMOUS_ONEOF_ ## allocation(union_name, tag, message, field, \ - PB_DATAOFFSET_ ## placement(message, field, prevfield), \ - PB_LTYPE_MAP_ ## type, ptr) - -/* These macros are used for giving out error messages. - * They are mostly a debugging aid; the main error information - * is the true/false return value from functions. - * Some code space can be saved by disabling the error - * messages if not used. - * - * PB_SET_ERROR() sets the error message if none has been set yet. - * msg must be a constant string literal. - * PB_GET_ERROR() always returns a pointer to a string. - * PB_RETURN_ERROR() sets the error and returns false from current - * function. - */ -#ifdef PB_NO_ERRMSG -#define PB_SET_ERROR(stream, msg) PB_UNUSED(stream) -#define PB_GET_ERROR(stream) "(errmsg disabled)" -#else -#define PB_SET_ERROR(stream, msg) (stream->errmsg = (stream)->errmsg ? (stream)->errmsg : (msg)) -#define PB_GET_ERROR(stream) ((stream)->errmsg ? (stream)->errmsg : "(none)") -#endif - -#define PB_RETURN_ERROR(stream, msg) return PB_SET_ERROR(stream, msg), false - -#endif diff --git a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-simulator/nanopb.framework/Headers/pb_common.h b/ios/platform/nanopb.xcframework/ios-arm64_x86_64-simulator/nanopb.framework/Headers/pb_common.h deleted file mode 100644 index 60b3d374..00000000 --- a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-simulator/nanopb.framework/Headers/pb_common.h +++ /dev/null @@ -1,42 +0,0 @@ -/* pb_common.h: Common support functions for pb_encode.c and pb_decode.c. - * These functions are rarely needed by applications directly. - */ - -#ifndef PB_COMMON_H_INCLUDED -#define PB_COMMON_H_INCLUDED - -#include "pb.h" - -#ifdef __cplusplus -extern "C" { -#endif - -/* Iterator for pb_field_t list */ -struct pb_field_iter_s { - const pb_field_t *start; /* Start of the pb_field_t array */ - const pb_field_t *pos; /* Current position of the iterator */ - unsigned required_field_index; /* Zero-based index that counts only the required fields */ - void *dest_struct; /* Pointer to start of the structure */ - void *pData; /* Pointer to current field value */ - void *pSize; /* Pointer to count/has field */ -}; -typedef struct pb_field_iter_s pb_field_iter_t; - -/* Initialize the field iterator structure to beginning. - * Returns false if the message type is empty. */ -bool pb_field_iter_begin(pb_field_iter_t *iter, const pb_field_t *fields, void *dest_struct); - -/* Advance the iterator to the next field. - * Returns false when the iterator wraps back to the first field. */ -bool pb_field_iter_next(pb_field_iter_t *iter); - -/* Advance the iterator until it points at a field with the given tag. - * Returns false if no such field exists. */ -bool pb_field_iter_find(pb_field_iter_t *iter, uint32_t tag); - -#ifdef __cplusplus -} /* extern "C" */ -#endif - -#endif - diff --git a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-simulator/nanopb.framework/Headers/pb_decode.h b/ios/platform/nanopb.xcframework/ios-arm64_x86_64-simulator/nanopb.framework/Headers/pb_decode.h deleted file mode 100644 index 3577c201..00000000 --- a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-simulator/nanopb.framework/Headers/pb_decode.h +++ /dev/null @@ -1,178 +0,0 @@ -/* pb_decode.h: Functions to decode protocol buffers. Depends on pb_decode.c. - * The main function is pb_decode. You also need an input stream, and the - * field descriptions created by nanopb_generator.py. - */ - -#ifndef PB_DECODE_H_INCLUDED -#define PB_DECODE_H_INCLUDED - -#include "pb.h" - -#ifdef __cplusplus -extern "C" { -#endif - -/* Structure for defining custom input streams. You will need to provide - * a callback function to read the bytes from your storage, which can be - * for example a file or a network socket. - * - * The callback must conform to these rules: - * - * 1) Return false on IO errors. This will cause decoding to abort. - * 2) You can use state to store your own data (e.g. buffer pointer), - * and rely on pb_read to verify that no-body reads past bytes_left. - * 3) Your callback may be used with substreams, in which case bytes_left - * is different than from the main stream. Don't use bytes_left to compute - * any pointers. - */ -struct pb_istream_s -{ -#ifdef PB_BUFFER_ONLY - /* Callback pointer is not used in buffer-only configuration. - * Having an int pointer here allows binary compatibility but - * gives an error if someone tries to assign callback function. - */ - int *callback; -#else - bool (*callback)(pb_istream_t *stream, pb_byte_t *buf, size_t count); -#endif - - void *state; /* Free field for use by callback implementation */ - size_t bytes_left; - -#ifndef PB_NO_ERRMSG - const char *errmsg; -#endif -}; - -/*************************** - * Main decoding functions * - ***************************/ - -/* Decode a single protocol buffers message from input stream into a C structure. - * Returns true on success, false on any failure. - * The actual struct pointed to by dest must match the description in fields. - * Callback fields of the destination structure must be initialized by caller. - * All other fields will be initialized by this function. - * - * Example usage: - * MyMessage msg = {}; - * uint8_t buffer[64]; - * pb_istream_t stream; - * - * // ... read some data into buffer ... - * - * stream = pb_istream_from_buffer(buffer, count); - * pb_decode(&stream, MyMessage_fields, &msg); - */ -bool pb_decode(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -/* Same as pb_decode, except does not initialize the destination structure - * to default values. This is slightly faster if you need no default values - * and just do memset(struct, 0, sizeof(struct)) yourself. - * - * This can also be used for 'merging' two messages, i.e. update only the - * fields that exist in the new message. - * - * Note: If this function returns with an error, it will not release any - * dynamically allocated fields. You will need to call pb_release() yourself. - */ -bool pb_decode_noinit(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -/* Same as pb_decode, except expects the stream to start with the message size - * encoded as varint. Corresponds to parseDelimitedFrom() in Google's - * protobuf API. - */ -bool pb_decode_delimited(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -/* Same as pb_decode_delimited, except that it does not initialize the destination structure. - * See pb_decode_noinit - */ -bool pb_decode_delimited_noinit(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -/* Same as pb_decode, except allows the message to be terminated with a null byte. - * NOTE: Until nanopb-0.4.0, pb_decode() also allows null-termination. This behaviour - * is not supported in most other protobuf implementations, so pb_decode_delimited() - * is a better option for compatibility. - */ -bool pb_decode_nullterminated(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -#ifdef PB_ENABLE_MALLOC -/* Release any allocated pointer fields. If you use dynamic allocation, you should - * call this for any successfully decoded message when you are done with it. If - * pb_decode() returns with an error, the message is already released. - */ -void pb_release(const pb_field_t fields[], void *dest_struct); -#endif - - -/************************************** - * Functions for manipulating streams * - **************************************/ - -/* Create an input stream for reading from a memory buffer. - * - * Alternatively, you can use a custom stream that reads directly from e.g. - * a file or a network socket. - */ -pb_istream_t pb_istream_from_buffer(const pb_byte_t *buf, size_t bufsize); - -/* Function to read from a pb_istream_t. You can use this if you need to - * read some custom header data, or to read data in field callbacks. - */ -bool pb_read(pb_istream_t *stream, pb_byte_t *buf, size_t count); - - -/************************************************ - * Helper functions for writing field callbacks * - ************************************************/ - -/* Decode the tag for the next field in the stream. Gives the wire type and - * field tag. At end of the message, returns false and sets eof to true. */ -bool pb_decode_tag(pb_istream_t *stream, pb_wire_type_t *wire_type, uint32_t *tag, bool *eof); - -/* Skip the field payload data, given the wire type. */ -bool pb_skip_field(pb_istream_t *stream, pb_wire_type_t wire_type); - -/* Decode an integer in the varint format. This works for enum, int32, - * int64, uint32 and uint64 field types. */ -#ifndef PB_WITHOUT_64BIT -bool pb_decode_varint(pb_istream_t *stream, uint64_t *dest); -#else -#define pb_decode_varint pb_decode_varint32 -#endif - -/* Decode an integer in the varint format. This works for enum, int32, - * and uint32 field types. */ -bool pb_decode_varint32(pb_istream_t *stream, uint32_t *dest); - -/* Decode a bool value in varint format. */ -bool pb_decode_bool(pb_istream_t *stream, bool *dest); - -/* Decode an integer in the zig-zagged svarint format. This works for sint32 - * and sint64. */ -#ifndef PB_WITHOUT_64BIT -bool pb_decode_svarint(pb_istream_t *stream, int64_t *dest); -#else -bool pb_decode_svarint(pb_istream_t *stream, int32_t *dest); -#endif - -/* Decode a fixed32, sfixed32 or float value. You need to pass a pointer to - * a 4-byte wide C variable. */ -bool pb_decode_fixed32(pb_istream_t *stream, void *dest); - -#ifndef PB_WITHOUT_64BIT -/* Decode a fixed64, sfixed64 or double value. You need to pass a pointer to - * a 8-byte wide C variable. */ -bool pb_decode_fixed64(pb_istream_t *stream, void *dest); -#endif - -/* Make a limited-length substream for reading a PB_WT_STRING field. */ -bool pb_make_string_substream(pb_istream_t *stream, pb_istream_t *substream); -bool pb_close_string_substream(pb_istream_t *stream, pb_istream_t *substream); - -#ifdef __cplusplus -} /* extern "C" */ -#endif - -#endif diff --git a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-simulator/nanopb.framework/Headers/pb_encode.h b/ios/platform/nanopb.xcframework/ios-arm64_x86_64-simulator/nanopb.framework/Headers/pb_encode.h deleted file mode 100644 index b1d822f3..00000000 --- a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-simulator/nanopb.framework/Headers/pb_encode.h +++ /dev/null @@ -1,170 +0,0 @@ -/* pb_encode.h: Functions to encode protocol buffers. Depends on pb_encode.c. - * The main function is pb_encode. You also need an output stream, and the - * field descriptions created by nanopb_generator.py. - */ - -#ifndef PB_ENCODE_H_INCLUDED -#define PB_ENCODE_H_INCLUDED - -#include "pb.h" - -#ifdef __cplusplus -extern "C" { -#endif - -/* Structure for defining custom output streams. You will need to provide - * a callback function to write the bytes to your storage, which can be - * for example a file or a network socket. - * - * The callback must conform to these rules: - * - * 1) Return false on IO errors. This will cause encoding to abort. - * 2) You can use state to store your own data (e.g. buffer pointer). - * 3) pb_write will update bytes_written after your callback runs. - * 4) Substreams will modify max_size and bytes_written. Don't use them - * to calculate any pointers. - */ -struct pb_ostream_s -{ -#ifdef PB_BUFFER_ONLY - /* Callback pointer is not used in buffer-only configuration. - * Having an int pointer here allows binary compatibility but - * gives an error if someone tries to assign callback function. - * Also, NULL pointer marks a 'sizing stream' that does not - * write anything. - */ - int *callback; -#else - bool (*callback)(pb_ostream_t *stream, const pb_byte_t *buf, size_t count); -#endif - void *state; /* Free field for use by callback implementation. */ - size_t max_size; /* Limit number of output bytes written (or use SIZE_MAX). */ - size_t bytes_written; /* Number of bytes written so far. */ - -#ifndef PB_NO_ERRMSG - const char *errmsg; -#endif -}; - -/*************************** - * Main encoding functions * - ***************************/ - -/* Encode a single protocol buffers message from C structure into a stream. - * Returns true on success, false on any failure. - * The actual struct pointed to by src_struct must match the description in fields. - * All required fields in the struct are assumed to have been filled in. - * - * Example usage: - * MyMessage msg = {}; - * uint8_t buffer[64]; - * pb_ostream_t stream; - * - * msg.field1 = 42; - * stream = pb_ostream_from_buffer(buffer, sizeof(buffer)); - * pb_encode(&stream, MyMessage_fields, &msg); - */ -bool pb_encode(pb_ostream_t *stream, const pb_field_t fields[], const void *src_struct); - -/* Same as pb_encode, but prepends the length of the message as a varint. - * Corresponds to writeDelimitedTo() in Google's protobuf API. - */ -bool pb_encode_delimited(pb_ostream_t *stream, const pb_field_t fields[], const void *src_struct); - -/* Same as pb_encode, but appends a null byte to the message for termination. - * NOTE: This behaviour is not supported in most other protobuf implementations, so pb_encode_delimited() - * is a better option for compatibility. - */ -bool pb_encode_nullterminated(pb_ostream_t *stream, const pb_field_t fields[], const void *src_struct); - -/* Encode the message to get the size of the encoded data, but do not store - * the data. */ -bool pb_get_encoded_size(size_t *size, const pb_field_t fields[], const void *src_struct); - -/************************************** - * Functions for manipulating streams * - **************************************/ - -/* Create an output stream for writing into a memory buffer. - * The number of bytes written can be found in stream.bytes_written after - * encoding the message. - * - * Alternatively, you can use a custom stream that writes directly to e.g. - * a file or a network socket. - */ -pb_ostream_t pb_ostream_from_buffer(pb_byte_t *buf, size_t bufsize); - -/* Pseudo-stream for measuring the size of a message without actually storing - * the encoded data. - * - * Example usage: - * MyMessage msg = {}; - * pb_ostream_t stream = PB_OSTREAM_SIZING; - * pb_encode(&stream, MyMessage_fields, &msg); - * printf("Message size is %d\n", stream.bytes_written); - */ -#ifndef PB_NO_ERRMSG -#define PB_OSTREAM_SIZING {0,0,0,0,0} -#else -#define PB_OSTREAM_SIZING {0,0,0,0} -#endif - -/* Function to write into a pb_ostream_t stream. You can use this if you need - * to append or prepend some custom headers to the message. - */ -bool pb_write(pb_ostream_t *stream, const pb_byte_t *buf, size_t count); - - -/************************************************ - * Helper functions for writing field callbacks * - ************************************************/ - -/* Encode field header based on type and field number defined in the field - * structure. Call this from the callback before writing out field contents. */ -bool pb_encode_tag_for_field(pb_ostream_t *stream, const pb_field_t *field); - -/* Encode field header by manually specifying wire type. You need to use this - * if you want to write out packed arrays from a callback field. */ -bool pb_encode_tag(pb_ostream_t *stream, pb_wire_type_t wiretype, uint32_t field_number); - -/* Encode an integer in the varint format. - * This works for bool, enum, int32, int64, uint32 and uint64 field types. */ -#ifndef PB_WITHOUT_64BIT -bool pb_encode_varint(pb_ostream_t *stream, uint64_t value); -#else -bool pb_encode_varint(pb_ostream_t *stream, uint32_t value); -#endif - -/* Encode an integer in the zig-zagged svarint format. - * This works for sint32 and sint64. */ -#ifndef PB_WITHOUT_64BIT -bool pb_encode_svarint(pb_ostream_t *stream, int64_t value); -#else -bool pb_encode_svarint(pb_ostream_t *stream, int32_t value); -#endif - -/* Encode a string or bytes type field. For strings, pass strlen(s) as size. */ -bool pb_encode_string(pb_ostream_t *stream, const pb_byte_t *buffer, size_t size); - -/* Encode a fixed32, sfixed32 or float value. - * You need to pass a pointer to a 4-byte wide C variable. */ -bool pb_encode_fixed32(pb_ostream_t *stream, const void *value); - -#ifndef PB_WITHOUT_64BIT -/* Encode a fixed64, sfixed64 or double value. - * You need to pass a pointer to a 8-byte wide C variable. */ -bool pb_encode_fixed64(pb_ostream_t *stream, const void *value); -#endif - -/* Encode a submessage field. - * You need to pass the pb_field_t array and pointer to struct, just like - * with pb_encode(). This internally encodes the submessage twice, first to - * calculate message size and then to actually write it out. - */ -bool pb_encode_submessage(pb_ostream_t *stream, const pb_field_t fields[], const void *src_struct); - -#ifdef __cplusplus -} /* extern "C" */ -#endif - -#endif diff --git a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-simulator/nanopb.framework/Info.plist b/ios/platform/nanopb.xcframework/ios-arm64_x86_64-simulator/nanopb.framework/Info.plist deleted file mode 100644 index f480d0fe..00000000 --- a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-simulator/nanopb.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - nanopb - CFBundleIdentifier - com.firebase.Firebase-nanopb - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - nanopb - CFBundlePackageType - FMWK - CFBundleVersion - 2.30909.0 - DTSDKName - iphonesimulator11.2 - - diff --git a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-simulator/nanopb.framework/Modules/module.modulemap b/ios/platform/nanopb.xcframework/ios-arm64_x86_64-simulator/nanopb.framework/Modules/module.modulemap deleted file mode 100644 index 611ce4ca..00000000 --- a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-simulator/nanopb.framework/Modules/module.modulemap +++ /dev/null @@ -1,5 +0,0 @@ -framework module nanopb { -umbrella header "nanopb-umbrella.h" -export * -module * { export * } -} diff --git a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-simulator/nanopb.framework/nanopb b/ios/platform/nanopb.xcframework/ios-arm64_x86_64-simulator/nanopb.framework/nanopb deleted file mode 100644 index 86478f54..00000000 Binary files a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-simulator/nanopb.framework/nanopb and /dev/null differ diff --git a/ios/platform/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/Headers/nanopb-umbrella.h b/ios/platform/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/Headers/nanopb-umbrella.h deleted file mode 100644 index 6d7e31e1..00000000 --- a/ios/platform/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/Headers/nanopb-umbrella.h +++ /dev/null @@ -1,26 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "pb.h" -#import "pb_common.h" -#import "pb_decode.h" -#import "pb_encode.h" -#import "pb.h" -#import "pb_decode.h" -#import "pb_common.h" -#import "pb.h" -#import "pb_encode.h" -#import "pb_common.h" - -FOUNDATION_EXPORT double nanopbVersionNumber; -FOUNDATION_EXPORT const unsigned char nanopbVersionString[]; - diff --git a/ios/platform/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/Headers/pb.h b/ios/platform/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/Headers/pb.h deleted file mode 100644 index 0a98d3cc..00000000 --- a/ios/platform/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/Headers/pb.h +++ /dev/null @@ -1,599 +0,0 @@ -/* Common parts of the nanopb library. Most of these are quite low-level - * stuff. For the high-level interface, see pb_encode.h and pb_decode.h. - */ - -#ifndef PB_H_INCLUDED -#define PB_H_INCLUDED - -/***************************************************************** - * Nanopb compilation time options. You can change these here by * - * uncommenting the lines, or on the compiler command line. * - *****************************************************************/ - -/* Enable support for dynamically allocated fields */ -/* #define PB_ENABLE_MALLOC 1 */ - -/* Define this if your CPU / compiler combination does not support - * unaligned memory access to packed structures. */ -/* #define PB_NO_PACKED_STRUCTS 1 */ - -/* Increase the number of required fields that are tracked. - * A compiler warning will tell if you need this. */ -/* #define PB_MAX_REQUIRED_FIELDS 256 */ - -/* Add support for tag numbers > 255 and fields larger than 255 bytes. */ -/* #define PB_FIELD_16BIT 1 */ - -/* Add support for tag numbers > 65536 and fields larger than 65536 bytes. */ -/* #define PB_FIELD_32BIT 1 */ - -/* Disable support for error messages in order to save some code space. */ -/* #define PB_NO_ERRMSG 1 */ - -/* Disable support for custom streams (support only memory buffers). */ -/* #define PB_BUFFER_ONLY 1 */ - -/* Switch back to the old-style callback function signature. - * This was the default until nanopb-0.2.1. */ -/* #define PB_OLD_CALLBACK_STYLE */ - - -/* Don't encode scalar arrays as packed. This is only to be used when - * the decoder on the receiving side cannot process packed scalar arrays. - * Such example is older protobuf.js. */ -/* #define PB_ENCODE_ARRAYS_UNPACKED 1 */ - -/****************************************************************** - * You usually don't need to change anything below this line. * - * Feel free to look around and use the defined macros, though. * - ******************************************************************/ - - -/* Version of the nanopb library. Just in case you want to check it in - * your own program. */ -#define NANOPB_VERSION nanopb-0.3.9.9 - -/* Include all the system headers needed by nanopb. You will need the - * definitions of the following: - * - strlen, memcpy, memset functions - * - [u]int_least8_t, uint_fast8_t, [u]int_least16_t, [u]int32_t, [u]int64_t - * - size_t - * - bool - * - * If you don't have the standard header files, you can instead provide - * a custom header that defines or includes all this. In that case, - * define PB_SYSTEM_HEADER to the path of this file. - */ -#ifdef PB_SYSTEM_HEADER -#include PB_SYSTEM_HEADER -#else -#include -#include -#include -#include - -#ifdef PB_ENABLE_MALLOC -#include -#endif -#endif - -/* Macro for defining packed structures (compiler dependent). - * This just reduces memory requirements, but is not required. - */ -#if defined(PB_NO_PACKED_STRUCTS) - /* Disable struct packing */ -# define PB_PACKED_STRUCT_START -# define PB_PACKED_STRUCT_END -# define pb_packed -#elif defined(__GNUC__) || defined(__clang__) - /* For GCC and clang */ -# define PB_PACKED_STRUCT_START -# define PB_PACKED_STRUCT_END -# define pb_packed __attribute__((packed)) -#elif defined(__ICCARM__) || defined(__CC_ARM) - /* For IAR ARM and Keil MDK-ARM compilers */ -# define PB_PACKED_STRUCT_START _Pragma("pack(push, 1)") -# define PB_PACKED_STRUCT_END _Pragma("pack(pop)") -# define pb_packed -#elif defined(_MSC_VER) && (_MSC_VER >= 1500) - /* For Microsoft Visual C++ */ -# define PB_PACKED_STRUCT_START __pragma(pack(push, 1)) -# define PB_PACKED_STRUCT_END __pragma(pack(pop)) -# define pb_packed -#else - /* Unknown compiler */ -# define PB_PACKED_STRUCT_START -# define PB_PACKED_STRUCT_END -# define pb_packed -#endif - -/* Handly macro for suppressing unreferenced-parameter compiler warnings. */ -#ifndef PB_UNUSED -#define PB_UNUSED(x) (void)(x) -#endif - -/* Compile-time assertion, used for checking compatible compilation options. - * If this does not work properly on your compiler, use - * #define PB_NO_STATIC_ASSERT to disable it. - * - * But before doing that, check carefully the error message / place where it - * comes from to see if the error has a real cause. Unfortunately the error - * message is not always very clear to read, but you can see the reason better - * in the place where the PB_STATIC_ASSERT macro was called. - */ -#ifndef PB_NO_STATIC_ASSERT -#ifndef PB_STATIC_ASSERT -#define PB_STATIC_ASSERT(COND,MSG) typedef char PB_STATIC_ASSERT_MSG(MSG, __LINE__, __COUNTER__)[(COND)?1:-1]; -#define PB_STATIC_ASSERT_MSG(MSG, LINE, COUNTER) PB_STATIC_ASSERT_MSG_(MSG, LINE, COUNTER) -#define PB_STATIC_ASSERT_MSG_(MSG, LINE, COUNTER) pb_static_assertion_##MSG##LINE##COUNTER -#endif -#else -#define PB_STATIC_ASSERT(COND,MSG) -#endif - -/* Number of required fields to keep track of. */ -#ifndef PB_MAX_REQUIRED_FIELDS -#define PB_MAX_REQUIRED_FIELDS 64 -#endif - -#if PB_MAX_REQUIRED_FIELDS < 64 -#error You should not lower PB_MAX_REQUIRED_FIELDS from the default value (64). -#endif - -/* List of possible field types. These are used in the autogenerated code. - * Least-significant 4 bits tell the scalar type - * Most-significant 4 bits specify repeated/required/packed etc. - */ - -typedef uint_least8_t pb_type_t; - -/**** Field data types ****/ - -/* Numeric types */ -#define PB_LTYPE_BOOL 0x00 /* bool */ -#define PB_LTYPE_VARINT 0x01 /* int32, int64, enum, bool */ -#define PB_LTYPE_UVARINT 0x02 /* uint32, uint64 */ -#define PB_LTYPE_SVARINT 0x03 /* sint32, sint64 */ -#define PB_LTYPE_FIXED32 0x04 /* fixed32, sfixed32, float */ -#define PB_LTYPE_FIXED64 0x05 /* fixed64, sfixed64, double */ - -/* Marker for last packable field type. */ -#define PB_LTYPE_LAST_PACKABLE 0x05 - -/* Byte array with pre-allocated buffer. - * data_size is the length of the allocated PB_BYTES_ARRAY structure. */ -#define PB_LTYPE_BYTES 0x06 - -/* String with pre-allocated buffer. - * data_size is the maximum length. */ -#define PB_LTYPE_STRING 0x07 - -/* Submessage - * submsg_fields is pointer to field descriptions */ -#define PB_LTYPE_SUBMESSAGE 0x08 - -/* Extension pseudo-field - * The field contains a pointer to pb_extension_t */ -#define PB_LTYPE_EXTENSION 0x09 - -/* Byte array with inline, pre-allocated byffer. - * data_size is the length of the inline, allocated buffer. - * This differs from PB_LTYPE_BYTES by defining the element as - * pb_byte_t[data_size] rather than pb_bytes_array_t. */ -#define PB_LTYPE_FIXED_LENGTH_BYTES 0x0A - -/* Number of declared LTYPES */ -#define PB_LTYPES_COUNT 0x0B -#define PB_LTYPE_MASK 0x0F - -/**** Field repetition rules ****/ - -#define PB_HTYPE_REQUIRED 0x00 -#define PB_HTYPE_OPTIONAL 0x10 -#define PB_HTYPE_REPEATED 0x20 -#define PB_HTYPE_ONEOF 0x30 -#define PB_HTYPE_MASK 0x30 - -/**** Field allocation types ****/ - -#define PB_ATYPE_STATIC 0x00 -#define PB_ATYPE_POINTER 0x80 -#define PB_ATYPE_CALLBACK 0x40 -#define PB_ATYPE_MASK 0xC0 - -#define PB_ATYPE(x) ((x) & PB_ATYPE_MASK) -#define PB_HTYPE(x) ((x) & PB_HTYPE_MASK) -#define PB_LTYPE(x) ((x) & PB_LTYPE_MASK) - -/* Data type used for storing sizes of struct fields - * and array counts. - */ -#if defined(PB_FIELD_32BIT) - typedef uint32_t pb_size_t; - typedef int32_t pb_ssize_t; -#elif defined(PB_FIELD_16BIT) - typedef uint_least16_t pb_size_t; - typedef int_least16_t pb_ssize_t; -#else - typedef uint_least8_t pb_size_t; - typedef int_least8_t pb_ssize_t; -#endif -#define PB_SIZE_MAX ((pb_size_t)-1) - -/* Data type for storing encoded data and other byte streams. - * This typedef exists to support platforms where uint8_t does not exist. - * You can regard it as equivalent on uint8_t on other platforms. - */ -typedef uint_least8_t pb_byte_t; - -/* This structure is used in auto-generated constants - * to specify struct fields. - * You can change field sizes if you need structures - * larger than 256 bytes or field tags larger than 256. - * The compiler should complain if your .proto has such - * structures. Fix that by defining PB_FIELD_16BIT or - * PB_FIELD_32BIT. - */ -PB_PACKED_STRUCT_START -typedef struct pb_field_s pb_field_t; -struct pb_field_s { - pb_size_t tag; - pb_type_t type; - pb_size_t data_offset; /* Offset of field data, relative to previous field. */ - pb_ssize_t size_offset; /* Offset of array size or has-boolean, relative to data */ - pb_size_t data_size; /* Data size in bytes for a single item */ - pb_size_t array_size; /* Maximum number of entries in array */ - - /* Field definitions for submessage - * OR default value for all other non-array, non-callback types - * If null, then field will zeroed. */ - const void *ptr; -} pb_packed; -PB_PACKED_STRUCT_END - -/* Make sure that the standard integer types are of the expected sizes. - * Otherwise fixed32/fixed64 fields can break. - * - * If you get errors here, it probably means that your stdint.h is not - * correct for your platform. - */ -#ifndef PB_WITHOUT_64BIT -PB_STATIC_ASSERT(sizeof(int64_t) == 2 * sizeof(int32_t), INT64_T_WRONG_SIZE) -PB_STATIC_ASSERT(sizeof(uint64_t) == 2 * sizeof(uint32_t), UINT64_T_WRONG_SIZE) -#endif - -/* This structure is used for 'bytes' arrays. - * It has the number of bytes in the beginning, and after that an array. - * Note that actual structs used will have a different length of bytes array. - */ -#define PB_BYTES_ARRAY_T(n) struct { pb_size_t size; pb_byte_t bytes[n]; } -#define PB_BYTES_ARRAY_T_ALLOCSIZE(n) ((size_t)n + offsetof(pb_bytes_array_t, bytes)) - -struct pb_bytes_array_s { - pb_size_t size; - pb_byte_t bytes[1]; -}; -typedef struct pb_bytes_array_s pb_bytes_array_t; - -/* This structure is used for giving the callback function. - * It is stored in the message structure and filled in by the method that - * calls pb_decode. - * - * The decoding callback will be given a limited-length stream - * If the wire type was string, the length is the length of the string. - * If the wire type was a varint/fixed32/fixed64, the length is the length - * of the actual value. - * The function may be called multiple times (especially for repeated types, - * but also otherwise if the message happens to contain the field multiple - * times.) - * - * The encoding callback will receive the actual output stream. - * It should write all the data in one call, including the field tag and - * wire type. It can write multiple fields. - * - * The callback can be null if you want to skip a field. - */ -typedef struct pb_istream_s pb_istream_t; -typedef struct pb_ostream_s pb_ostream_t; -typedef struct pb_callback_s pb_callback_t; -struct pb_callback_s { -#ifdef PB_OLD_CALLBACK_STYLE - /* Deprecated since nanopb-0.2.1 */ - union { - bool (*decode)(pb_istream_t *stream, const pb_field_t *field, void *arg); - bool (*encode)(pb_ostream_t *stream, const pb_field_t *field, const void *arg); - } funcs; -#else - /* New function signature, which allows modifying arg contents in callback. */ - union { - bool (*decode)(pb_istream_t *stream, const pb_field_t *field, void **arg); - bool (*encode)(pb_ostream_t *stream, const pb_field_t *field, void * const *arg); - } funcs; -#endif - - /* Free arg for use by callback */ - void *arg; -}; - -/* Wire types. Library user needs these only in encoder callbacks. */ -typedef enum { - PB_WT_VARINT = 0, - PB_WT_64BIT = 1, - PB_WT_STRING = 2, - PB_WT_32BIT = 5 -} pb_wire_type_t; - -/* Structure for defining the handling of unknown/extension fields. - * Usually the pb_extension_type_t structure is automatically generated, - * while the pb_extension_t structure is created by the user. However, - * if you want to catch all unknown fields, you can also create a custom - * pb_extension_type_t with your own callback. - */ -typedef struct pb_extension_type_s pb_extension_type_t; -typedef struct pb_extension_s pb_extension_t; -struct pb_extension_type_s { - /* Called for each unknown field in the message. - * If you handle the field, read off all of its data and return true. - * If you do not handle the field, do not read anything and return true. - * If you run into an error, return false. - * Set to NULL for default handler. - */ - bool (*decode)(pb_istream_t *stream, pb_extension_t *extension, - uint32_t tag, pb_wire_type_t wire_type); - - /* Called once after all regular fields have been encoded. - * If you have something to write, do so and return true. - * If you do not have anything to write, just return true. - * If you run into an error, return false. - * Set to NULL for default handler. - */ - bool (*encode)(pb_ostream_t *stream, const pb_extension_t *extension); - - /* Free field for use by the callback. */ - const void *arg; -}; - -struct pb_extension_s { - /* Type describing the extension field. Usually you'll initialize - * this to a pointer to the automatically generated structure. */ - const pb_extension_type_t *type; - - /* Destination for the decoded data. This must match the datatype - * of the extension field. */ - void *dest; - - /* Pointer to the next extension handler, or NULL. - * If this extension does not match a field, the next handler is - * automatically called. */ - pb_extension_t *next; - - /* The decoder sets this to true if the extension was found. - * Ignored for encoding. */ - bool found; -}; - -/* Memory allocation functions to use. You can define pb_realloc and - * pb_free to custom functions if you want. */ -#ifdef PB_ENABLE_MALLOC -# ifndef pb_realloc -# define pb_realloc(ptr, size) realloc(ptr, size) -# endif -# ifndef pb_free -# define pb_free(ptr) free(ptr) -# endif -#endif - -/* This is used to inform about need to regenerate .pb.h/.pb.c files. */ -#define PB_PROTO_HEADER_VERSION 30 - -/* These macros are used to declare pb_field_t's in the constant array. */ -/* Size of a structure member, in bytes. */ -#define pb_membersize(st, m) (sizeof ((st*)0)->m) -/* Number of entries in an array. */ -#define pb_arraysize(st, m) (pb_membersize(st, m) / pb_membersize(st, m[0])) -/* Delta from start of one member to the start of another member. */ -#define pb_delta(st, m1, m2) ((int)offsetof(st, m1) - (int)offsetof(st, m2)) -/* Marks the end of the field list */ -#define PB_LAST_FIELD {0,(pb_type_t) 0,0,0,0,0,0} - -/* Macros for filling in the data_offset field */ -/* data_offset for first field in a message */ -#define PB_DATAOFFSET_FIRST(st, m1, m2) (offsetof(st, m1)) -/* data_offset for subsequent fields */ -#define PB_DATAOFFSET_OTHER(st, m1, m2) (offsetof(st, m1) - offsetof(st, m2) - pb_membersize(st, m2)) -/* data offset for subsequent fields inside an union (oneof) */ -#define PB_DATAOFFSET_UNION(st, m1, m2) (PB_SIZE_MAX) -/* Choose first/other based on m1 == m2 (deprecated, remains for backwards compatibility) */ -#define PB_DATAOFFSET_CHOOSE(st, m1, m2) (int)(offsetof(st, m1) == offsetof(st, m2) \ - ? PB_DATAOFFSET_FIRST(st, m1, m2) \ - : PB_DATAOFFSET_OTHER(st, m1, m2)) - -/* Required fields are the simplest. They just have delta (padding) from - * previous field end, and the size of the field. Pointer is used for - * submessages and default values. - */ -#define PB_REQUIRED_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_REQUIRED | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -/* Optional fields add the delta to the has_ variable. */ -#define PB_OPTIONAL_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_OPTIONAL | ltype, \ - fd, \ - pb_delta(st, has_ ## m, m), \ - pb_membersize(st, m), 0, ptr} - -#define PB_SINGULAR_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -/* Repeated fields have a _count field and also the maximum number of entries. */ -#define PB_REPEATED_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_REPEATED | ltype, \ - fd, \ - pb_delta(st, m ## _count, m), \ - pb_membersize(st, m[0]), \ - pb_arraysize(st, m), ptr} - -/* Allocated fields carry the size of the actual data, not the pointer */ -#define PB_REQUIRED_POINTER(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_REQUIRED | ltype, \ - fd, 0, pb_membersize(st, m[0]), 0, ptr} - -/* Optional fields don't need a has_ variable, as information would be redundant */ -#define PB_OPTIONAL_POINTER(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m[0]), 0, ptr} - -/* Same as optional fields*/ -#define PB_SINGULAR_POINTER(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m[0]), 0, ptr} - -/* Repeated fields have a _count field and a pointer to array of pointers */ -#define PB_REPEATED_POINTER(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_REPEATED | ltype, \ - fd, pb_delta(st, m ## _count, m), \ - pb_membersize(st, m[0]), 0, ptr} - -/* Callbacks are much like required fields except with special datatype. */ -#define PB_REQUIRED_CALLBACK(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_CALLBACK | PB_HTYPE_REQUIRED | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -#define PB_OPTIONAL_CALLBACK(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_CALLBACK | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -#define PB_SINGULAR_CALLBACK(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_CALLBACK | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -#define PB_REPEATED_CALLBACK(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_CALLBACK | PB_HTYPE_REPEATED | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -/* Optional extensions don't have the has_ field, as that would be redundant. - * Furthermore, the combination of OPTIONAL without has_ field is used - * for indicating proto3 style fields. Extensions exist in proto2 mode only, - * so they should be encoded according to proto2 rules. To avoid the conflict, - * extensions are marked as REQUIRED instead. - */ -#define PB_OPTEXT_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_REQUIRED | ltype, \ - 0, \ - 0, \ - pb_membersize(st, m), 0, ptr} - -#define PB_OPTEXT_POINTER(tag, st, m, fd, ltype, ptr) \ - PB_OPTIONAL_POINTER(tag, st, m, fd, ltype, ptr) - -#define PB_OPTEXT_CALLBACK(tag, st, m, fd, ltype, ptr) \ - PB_OPTIONAL_CALLBACK(tag, st, m, fd, ltype, ptr) - -/* The mapping from protobuf types to LTYPEs is done using these macros. */ -#define PB_LTYPE_MAP_BOOL PB_LTYPE_BOOL -#define PB_LTYPE_MAP_BYTES PB_LTYPE_BYTES -#define PB_LTYPE_MAP_DOUBLE PB_LTYPE_FIXED64 -#define PB_LTYPE_MAP_ENUM PB_LTYPE_VARINT -#define PB_LTYPE_MAP_UENUM PB_LTYPE_UVARINT -#define PB_LTYPE_MAP_FIXED32 PB_LTYPE_FIXED32 -#define PB_LTYPE_MAP_FIXED64 PB_LTYPE_FIXED64 -#define PB_LTYPE_MAP_FLOAT PB_LTYPE_FIXED32 -#define PB_LTYPE_MAP_INT32 PB_LTYPE_VARINT -#define PB_LTYPE_MAP_INT64 PB_LTYPE_VARINT -#define PB_LTYPE_MAP_MESSAGE PB_LTYPE_SUBMESSAGE -#define PB_LTYPE_MAP_SFIXED32 PB_LTYPE_FIXED32 -#define PB_LTYPE_MAP_SFIXED64 PB_LTYPE_FIXED64 -#define PB_LTYPE_MAP_SINT32 PB_LTYPE_SVARINT -#define PB_LTYPE_MAP_SINT64 PB_LTYPE_SVARINT -#define PB_LTYPE_MAP_STRING PB_LTYPE_STRING -#define PB_LTYPE_MAP_UINT32 PB_LTYPE_UVARINT -#define PB_LTYPE_MAP_UINT64 PB_LTYPE_UVARINT -#define PB_LTYPE_MAP_EXTENSION PB_LTYPE_EXTENSION -#define PB_LTYPE_MAP_FIXED_LENGTH_BYTES PB_LTYPE_FIXED_LENGTH_BYTES - -/* This is the actual macro used in field descriptions. - * It takes these arguments: - * - Field tag number - * - Field type: BOOL, BYTES, DOUBLE, ENUM, UENUM, FIXED32, FIXED64, - * FLOAT, INT32, INT64, MESSAGE, SFIXED32, SFIXED64 - * SINT32, SINT64, STRING, UINT32, UINT64 or EXTENSION - * - Field rules: REQUIRED, OPTIONAL or REPEATED - * - Allocation: STATIC, CALLBACK or POINTER - * - Placement: FIRST or OTHER, depending on if this is the first field in structure. - * - Message name - * - Field name - * - Previous field name (or field name again for first field) - * - Pointer to default value or submsg fields. - */ - -#define PB_FIELD(tag, type, rules, allocation, placement, message, field, prevfield, ptr) \ - PB_ ## rules ## _ ## allocation(tag, message, field, \ - PB_DATAOFFSET_ ## placement(message, field, prevfield), \ - PB_LTYPE_MAP_ ## type, ptr) - -/* Field description for repeated static fixed count fields.*/ -#define PB_REPEATED_FIXED_COUNT(tag, type, placement, message, field, prevfield, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_REPEATED | PB_LTYPE_MAP_ ## type, \ - PB_DATAOFFSET_ ## placement(message, field, prevfield), \ - 0, \ - pb_membersize(message, field[0]), \ - pb_arraysize(message, field), ptr} - -/* Field description for oneof fields. This requires taking into account the - * union name also, that's why a separate set of macros is needed. - */ -#define PB_ONEOF_STATIC(u, tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_ONEOF | ltype, \ - fd, pb_delta(st, which_ ## u, u.m), \ - pb_membersize(st, u.m), 0, ptr} - -#define PB_ONEOF_POINTER(u, tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_ONEOF | ltype, \ - fd, pb_delta(st, which_ ## u, u.m), \ - pb_membersize(st, u.m[0]), 0, ptr} - -#define PB_ONEOF_FIELD(union_name, tag, type, rules, allocation, placement, message, field, prevfield, ptr) \ - PB_ONEOF_ ## allocation(union_name, tag, message, field, \ - PB_DATAOFFSET_ ## placement(message, union_name.field, prevfield), \ - PB_LTYPE_MAP_ ## type, ptr) - -#define PB_ANONYMOUS_ONEOF_STATIC(u, tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_ONEOF | ltype, \ - fd, pb_delta(st, which_ ## u, m), \ - pb_membersize(st, m), 0, ptr} - -#define PB_ANONYMOUS_ONEOF_POINTER(u, tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_ONEOF | ltype, \ - fd, pb_delta(st, which_ ## u, m), \ - pb_membersize(st, m[0]), 0, ptr} - -#define PB_ANONYMOUS_ONEOF_FIELD(union_name, tag, type, rules, allocation, placement, message, field, prevfield, ptr) \ - PB_ANONYMOUS_ONEOF_ ## allocation(union_name, tag, message, field, \ - PB_DATAOFFSET_ ## placement(message, field, prevfield), \ - PB_LTYPE_MAP_ ## type, ptr) - -/* These macros are used for giving out error messages. - * They are mostly a debugging aid; the main error information - * is the true/false return value from functions. - * Some code space can be saved by disabling the error - * messages if not used. - * - * PB_SET_ERROR() sets the error message if none has been set yet. - * msg must be a constant string literal. - * PB_GET_ERROR() always returns a pointer to a string. - * PB_RETURN_ERROR() sets the error and returns false from current - * function. - */ -#ifdef PB_NO_ERRMSG -#define PB_SET_ERROR(stream, msg) PB_UNUSED(stream) -#define PB_GET_ERROR(stream) "(errmsg disabled)" -#else -#define PB_SET_ERROR(stream, msg) (stream->errmsg = (stream)->errmsg ? (stream)->errmsg : (msg)) -#define PB_GET_ERROR(stream) ((stream)->errmsg ? (stream)->errmsg : "(none)") -#endif - -#define PB_RETURN_ERROR(stream, msg) return PB_SET_ERROR(stream, msg), false - -#endif diff --git a/ios/platform/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/Headers/pb_common.h b/ios/platform/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/Headers/pb_common.h deleted file mode 100644 index 60b3d374..00000000 --- a/ios/platform/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/Headers/pb_common.h +++ /dev/null @@ -1,42 +0,0 @@ -/* pb_common.h: Common support functions for pb_encode.c and pb_decode.c. - * These functions are rarely needed by applications directly. - */ - -#ifndef PB_COMMON_H_INCLUDED -#define PB_COMMON_H_INCLUDED - -#include "pb.h" - -#ifdef __cplusplus -extern "C" { -#endif - -/* Iterator for pb_field_t list */ -struct pb_field_iter_s { - const pb_field_t *start; /* Start of the pb_field_t array */ - const pb_field_t *pos; /* Current position of the iterator */ - unsigned required_field_index; /* Zero-based index that counts only the required fields */ - void *dest_struct; /* Pointer to start of the structure */ - void *pData; /* Pointer to current field value */ - void *pSize; /* Pointer to count/has field */ -}; -typedef struct pb_field_iter_s pb_field_iter_t; - -/* Initialize the field iterator structure to beginning. - * Returns false if the message type is empty. */ -bool pb_field_iter_begin(pb_field_iter_t *iter, const pb_field_t *fields, void *dest_struct); - -/* Advance the iterator to the next field. - * Returns false when the iterator wraps back to the first field. */ -bool pb_field_iter_next(pb_field_iter_t *iter); - -/* Advance the iterator until it points at a field with the given tag. - * Returns false if no such field exists. */ -bool pb_field_iter_find(pb_field_iter_t *iter, uint32_t tag); - -#ifdef __cplusplus -} /* extern "C" */ -#endif - -#endif - diff --git a/ios/platform/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/Headers/pb_decode.h b/ios/platform/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/Headers/pb_decode.h deleted file mode 100644 index 3577c201..00000000 --- a/ios/platform/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/Headers/pb_decode.h +++ /dev/null @@ -1,178 +0,0 @@ -/* pb_decode.h: Functions to decode protocol buffers. Depends on pb_decode.c. - * The main function is pb_decode. You also need an input stream, and the - * field descriptions created by nanopb_generator.py. - */ - -#ifndef PB_DECODE_H_INCLUDED -#define PB_DECODE_H_INCLUDED - -#include "pb.h" - -#ifdef __cplusplus -extern "C" { -#endif - -/* Structure for defining custom input streams. You will need to provide - * a callback function to read the bytes from your storage, which can be - * for example a file or a network socket. - * - * The callback must conform to these rules: - * - * 1) Return false on IO errors. This will cause decoding to abort. - * 2) You can use state to store your own data (e.g. buffer pointer), - * and rely on pb_read to verify that no-body reads past bytes_left. - * 3) Your callback may be used with substreams, in which case bytes_left - * is different than from the main stream. Don't use bytes_left to compute - * any pointers. - */ -struct pb_istream_s -{ -#ifdef PB_BUFFER_ONLY - /* Callback pointer is not used in buffer-only configuration. - * Having an int pointer here allows binary compatibility but - * gives an error if someone tries to assign callback function. - */ - int *callback; -#else - bool (*callback)(pb_istream_t *stream, pb_byte_t *buf, size_t count); -#endif - - void *state; /* Free field for use by callback implementation */ - size_t bytes_left; - -#ifndef PB_NO_ERRMSG - const char *errmsg; -#endif -}; - -/*************************** - * Main decoding functions * - ***************************/ - -/* Decode a single protocol buffers message from input stream into a C structure. - * Returns true on success, false on any failure. - * The actual struct pointed to by dest must match the description in fields. - * Callback fields of the destination structure must be initialized by caller. - * All other fields will be initialized by this function. - * - * Example usage: - * MyMessage msg = {}; - * uint8_t buffer[64]; - * pb_istream_t stream; - * - * // ... read some data into buffer ... - * - * stream = pb_istream_from_buffer(buffer, count); - * pb_decode(&stream, MyMessage_fields, &msg); - */ -bool pb_decode(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -/* Same as pb_decode, except does not initialize the destination structure - * to default values. This is slightly faster if you need no default values - * and just do memset(struct, 0, sizeof(struct)) yourself. - * - * This can also be used for 'merging' two messages, i.e. update only the - * fields that exist in the new message. - * - * Note: If this function returns with an error, it will not release any - * dynamically allocated fields. You will need to call pb_release() yourself. - */ -bool pb_decode_noinit(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -/* Same as pb_decode, except expects the stream to start with the message size - * encoded as varint. Corresponds to parseDelimitedFrom() in Google's - * protobuf API. - */ -bool pb_decode_delimited(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -/* Same as pb_decode_delimited, except that it does not initialize the destination structure. - * See pb_decode_noinit - */ -bool pb_decode_delimited_noinit(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -/* Same as pb_decode, except allows the message to be terminated with a null byte. - * NOTE: Until nanopb-0.4.0, pb_decode() also allows null-termination. This behaviour - * is not supported in most other protobuf implementations, so pb_decode_delimited() - * is a better option for compatibility. - */ -bool pb_decode_nullterminated(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -#ifdef PB_ENABLE_MALLOC -/* Release any allocated pointer fields. If you use dynamic allocation, you should - * call this for any successfully decoded message when you are done with it. If - * pb_decode() returns with an error, the message is already released. - */ -void pb_release(const pb_field_t fields[], void *dest_struct); -#endif - - -/************************************** - * Functions for manipulating streams * - **************************************/ - -/* Create an input stream for reading from a memory buffer. - * - * Alternatively, you can use a custom stream that reads directly from e.g. - * a file or a network socket. - */ -pb_istream_t pb_istream_from_buffer(const pb_byte_t *buf, size_t bufsize); - -/* Function to read from a pb_istream_t. You can use this if you need to - * read some custom header data, or to read data in field callbacks. - */ -bool pb_read(pb_istream_t *stream, pb_byte_t *buf, size_t count); - - -/************************************************ - * Helper functions for writing field callbacks * - ************************************************/ - -/* Decode the tag for the next field in the stream. Gives the wire type and - * field tag. At end of the message, returns false and sets eof to true. */ -bool pb_decode_tag(pb_istream_t *stream, pb_wire_type_t *wire_type, uint32_t *tag, bool *eof); - -/* Skip the field payload data, given the wire type. */ -bool pb_skip_field(pb_istream_t *stream, pb_wire_type_t wire_type); - -/* Decode an integer in the varint format. This works for enum, int32, - * int64, uint32 and uint64 field types. */ -#ifndef PB_WITHOUT_64BIT -bool pb_decode_varint(pb_istream_t *stream, uint64_t *dest); -#else -#define pb_decode_varint pb_decode_varint32 -#endif - -/* Decode an integer in the varint format. This works for enum, int32, - * and uint32 field types. */ -bool pb_decode_varint32(pb_istream_t *stream, uint32_t *dest); - -/* Decode a bool value in varint format. */ -bool pb_decode_bool(pb_istream_t *stream, bool *dest); - -/* Decode an integer in the zig-zagged svarint format. This works for sint32 - * and sint64. */ -#ifndef PB_WITHOUT_64BIT -bool pb_decode_svarint(pb_istream_t *stream, int64_t *dest); -#else -bool pb_decode_svarint(pb_istream_t *stream, int32_t *dest); -#endif - -/* Decode a fixed32, sfixed32 or float value. You need to pass a pointer to - * a 4-byte wide C variable. */ -bool pb_decode_fixed32(pb_istream_t *stream, void *dest); - -#ifndef PB_WITHOUT_64BIT -/* Decode a fixed64, sfixed64 or double value. You need to pass a pointer to - * a 8-byte wide C variable. */ -bool pb_decode_fixed64(pb_istream_t *stream, void *dest); -#endif - -/* Make a limited-length substream for reading a PB_WT_STRING field. */ -bool pb_make_string_substream(pb_istream_t *stream, pb_istream_t *substream); -bool pb_close_string_substream(pb_istream_t *stream, pb_istream_t *substream); - -#ifdef __cplusplus -} /* extern "C" */ -#endif - -#endif diff --git a/ios/platform/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/Headers/pb_encode.h b/ios/platform/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/Headers/pb_encode.h deleted file mode 100644 index b1d822f3..00000000 --- a/ios/platform/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/Headers/pb_encode.h +++ /dev/null @@ -1,170 +0,0 @@ -/* pb_encode.h: Functions to encode protocol buffers. Depends on pb_encode.c. - * The main function is pb_encode. You also need an output stream, and the - * field descriptions created by nanopb_generator.py. - */ - -#ifndef PB_ENCODE_H_INCLUDED -#define PB_ENCODE_H_INCLUDED - -#include "pb.h" - -#ifdef __cplusplus -extern "C" { -#endif - -/* Structure for defining custom output streams. You will need to provide - * a callback function to write the bytes to your storage, which can be - * for example a file or a network socket. - * - * The callback must conform to these rules: - * - * 1) Return false on IO errors. This will cause encoding to abort. - * 2) You can use state to store your own data (e.g. buffer pointer). - * 3) pb_write will update bytes_written after your callback runs. - * 4) Substreams will modify max_size and bytes_written. Don't use them - * to calculate any pointers. - */ -struct pb_ostream_s -{ -#ifdef PB_BUFFER_ONLY - /* Callback pointer is not used in buffer-only configuration. - * Having an int pointer here allows binary compatibility but - * gives an error if someone tries to assign callback function. - * Also, NULL pointer marks a 'sizing stream' that does not - * write anything. - */ - int *callback; -#else - bool (*callback)(pb_ostream_t *stream, const pb_byte_t *buf, size_t count); -#endif - void *state; /* Free field for use by callback implementation. */ - size_t max_size; /* Limit number of output bytes written (or use SIZE_MAX). */ - size_t bytes_written; /* Number of bytes written so far. */ - -#ifndef PB_NO_ERRMSG - const char *errmsg; -#endif -}; - -/*************************** - * Main encoding functions * - ***************************/ - -/* Encode a single protocol buffers message from C structure into a stream. - * Returns true on success, false on any failure. - * The actual struct pointed to by src_struct must match the description in fields. - * All required fields in the struct are assumed to have been filled in. - * - * Example usage: - * MyMessage msg = {}; - * uint8_t buffer[64]; - * pb_ostream_t stream; - * - * msg.field1 = 42; - * stream = pb_ostream_from_buffer(buffer, sizeof(buffer)); - * pb_encode(&stream, MyMessage_fields, &msg); - */ -bool pb_encode(pb_ostream_t *stream, const pb_field_t fields[], const void *src_struct); - -/* Same as pb_encode, but prepends the length of the message as a varint. - * Corresponds to writeDelimitedTo() in Google's protobuf API. - */ -bool pb_encode_delimited(pb_ostream_t *stream, const pb_field_t fields[], const void *src_struct); - -/* Same as pb_encode, but appends a null byte to the message for termination. - * NOTE: This behaviour is not supported in most other protobuf implementations, so pb_encode_delimited() - * is a better option for compatibility. - */ -bool pb_encode_nullterminated(pb_ostream_t *stream, const pb_field_t fields[], const void *src_struct); - -/* Encode the message to get the size of the encoded data, but do not store - * the data. */ -bool pb_get_encoded_size(size_t *size, const pb_field_t fields[], const void *src_struct); - -/************************************** - * Functions for manipulating streams * - **************************************/ - -/* Create an output stream for writing into a memory buffer. - * The number of bytes written can be found in stream.bytes_written after - * encoding the message. - * - * Alternatively, you can use a custom stream that writes directly to e.g. - * a file or a network socket. - */ -pb_ostream_t pb_ostream_from_buffer(pb_byte_t *buf, size_t bufsize); - -/* Pseudo-stream for measuring the size of a message without actually storing - * the encoded data. - * - * Example usage: - * MyMessage msg = {}; - * pb_ostream_t stream = PB_OSTREAM_SIZING; - * pb_encode(&stream, MyMessage_fields, &msg); - * printf("Message size is %d\n", stream.bytes_written); - */ -#ifndef PB_NO_ERRMSG -#define PB_OSTREAM_SIZING {0,0,0,0,0} -#else -#define PB_OSTREAM_SIZING {0,0,0,0} -#endif - -/* Function to write into a pb_ostream_t stream. You can use this if you need - * to append or prepend some custom headers to the message. - */ -bool pb_write(pb_ostream_t *stream, const pb_byte_t *buf, size_t count); - - -/************************************************ - * Helper functions for writing field callbacks * - ************************************************/ - -/* Encode field header based on type and field number defined in the field - * structure. Call this from the callback before writing out field contents. */ -bool pb_encode_tag_for_field(pb_ostream_t *stream, const pb_field_t *field); - -/* Encode field header by manually specifying wire type. You need to use this - * if you want to write out packed arrays from a callback field. */ -bool pb_encode_tag(pb_ostream_t *stream, pb_wire_type_t wiretype, uint32_t field_number); - -/* Encode an integer in the varint format. - * This works for bool, enum, int32, int64, uint32 and uint64 field types. */ -#ifndef PB_WITHOUT_64BIT -bool pb_encode_varint(pb_ostream_t *stream, uint64_t value); -#else -bool pb_encode_varint(pb_ostream_t *stream, uint32_t value); -#endif - -/* Encode an integer in the zig-zagged svarint format. - * This works for sint32 and sint64. */ -#ifndef PB_WITHOUT_64BIT -bool pb_encode_svarint(pb_ostream_t *stream, int64_t value); -#else -bool pb_encode_svarint(pb_ostream_t *stream, int32_t value); -#endif - -/* Encode a string or bytes type field. For strings, pass strlen(s) as size. */ -bool pb_encode_string(pb_ostream_t *stream, const pb_byte_t *buffer, size_t size); - -/* Encode a fixed32, sfixed32 or float value. - * You need to pass a pointer to a 4-byte wide C variable. */ -bool pb_encode_fixed32(pb_ostream_t *stream, const void *value); - -#ifndef PB_WITHOUT_64BIT -/* Encode a fixed64, sfixed64 or double value. - * You need to pass a pointer to a 8-byte wide C variable. */ -bool pb_encode_fixed64(pb_ostream_t *stream, const void *value); -#endif - -/* Encode a submessage field. - * You need to pass the pb_field_t array and pointer to struct, just like - * with pb_encode(). This internally encodes the submessage twice, first to - * calculate message size and then to actually write it out. - */ -bool pb_encode_submessage(pb_ostream_t *stream, const pb_field_t fields[], const void *src_struct); - -#ifdef __cplusplus -} /* extern "C" */ -#endif - -#endif diff --git a/ios/platform/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/Info.plist b/ios/platform/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/Info.plist deleted file mode 100644 index f480d0fe..00000000 --- a/ios/platform/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - nanopb - CFBundleIdentifier - com.firebase.Firebase-nanopb - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - nanopb - CFBundlePackageType - FMWK - CFBundleVersion - 2.30909.0 - DTSDKName - iphonesimulator11.2 - - diff --git a/ios/platform/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/Modules/module.modulemap b/ios/platform/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/Modules/module.modulemap deleted file mode 100644 index 611ce4ca..00000000 --- a/ios/platform/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/Modules/module.modulemap +++ /dev/null @@ -1,5 +0,0 @@ -framework module nanopb { -umbrella header "nanopb-umbrella.h" -export * -module * { export * } -} 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 deleted file mode 100644 index 1dbd775f..00000000 Binary files a/ios/platform/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/nanopb and /dev/null differ diff --git a/ios/platform/nanopb.xcframework/tvos-arm64/nanopb.framework/Headers/nanopb-umbrella.h b/ios/platform/nanopb.xcframework/tvos-arm64/nanopb.framework/Headers/nanopb-umbrella.h deleted file mode 100644 index 07e77b38..00000000 --- a/ios/platform/nanopb.xcframework/tvos-arm64/nanopb.framework/Headers/nanopb-umbrella.h +++ /dev/null @@ -1,26 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "pb.h" -#import "pb_common.h" -#import "pb_decode.h" -#import "pb_encode.h" -#import "pb.h" -#import "pb_decode.h" -#import "pb_common.h" -#import "pb.h" -#import "pb_encode.h" -#import "pb_common.h" - -FOUNDATION_EXPORT double nanopbVersionNumber; -FOUNDATION_EXPORT const unsigned char nanopbVersionString[]; - diff --git a/ios/platform/nanopb.xcframework/tvos-arm64/nanopb.framework/Headers/pb.h b/ios/platform/nanopb.xcframework/tvos-arm64/nanopb.framework/Headers/pb.h deleted file mode 100644 index 0a98d3cc..00000000 --- a/ios/platform/nanopb.xcframework/tvos-arm64/nanopb.framework/Headers/pb.h +++ /dev/null @@ -1,599 +0,0 @@ -/* Common parts of the nanopb library. Most of these are quite low-level - * stuff. For the high-level interface, see pb_encode.h and pb_decode.h. - */ - -#ifndef PB_H_INCLUDED -#define PB_H_INCLUDED - -/***************************************************************** - * Nanopb compilation time options. You can change these here by * - * uncommenting the lines, or on the compiler command line. * - *****************************************************************/ - -/* Enable support for dynamically allocated fields */ -/* #define PB_ENABLE_MALLOC 1 */ - -/* Define this if your CPU / compiler combination does not support - * unaligned memory access to packed structures. */ -/* #define PB_NO_PACKED_STRUCTS 1 */ - -/* Increase the number of required fields that are tracked. - * A compiler warning will tell if you need this. */ -/* #define PB_MAX_REQUIRED_FIELDS 256 */ - -/* Add support for tag numbers > 255 and fields larger than 255 bytes. */ -/* #define PB_FIELD_16BIT 1 */ - -/* Add support for tag numbers > 65536 and fields larger than 65536 bytes. */ -/* #define PB_FIELD_32BIT 1 */ - -/* Disable support for error messages in order to save some code space. */ -/* #define PB_NO_ERRMSG 1 */ - -/* Disable support for custom streams (support only memory buffers). */ -/* #define PB_BUFFER_ONLY 1 */ - -/* Switch back to the old-style callback function signature. - * This was the default until nanopb-0.2.1. */ -/* #define PB_OLD_CALLBACK_STYLE */ - - -/* Don't encode scalar arrays as packed. This is only to be used when - * the decoder on the receiving side cannot process packed scalar arrays. - * Such example is older protobuf.js. */ -/* #define PB_ENCODE_ARRAYS_UNPACKED 1 */ - -/****************************************************************** - * You usually don't need to change anything below this line. * - * Feel free to look around and use the defined macros, though. * - ******************************************************************/ - - -/* Version of the nanopb library. Just in case you want to check it in - * your own program. */ -#define NANOPB_VERSION nanopb-0.3.9.9 - -/* Include all the system headers needed by nanopb. You will need the - * definitions of the following: - * - strlen, memcpy, memset functions - * - [u]int_least8_t, uint_fast8_t, [u]int_least16_t, [u]int32_t, [u]int64_t - * - size_t - * - bool - * - * If you don't have the standard header files, you can instead provide - * a custom header that defines or includes all this. In that case, - * define PB_SYSTEM_HEADER to the path of this file. - */ -#ifdef PB_SYSTEM_HEADER -#include PB_SYSTEM_HEADER -#else -#include -#include -#include -#include - -#ifdef PB_ENABLE_MALLOC -#include -#endif -#endif - -/* Macro for defining packed structures (compiler dependent). - * This just reduces memory requirements, but is not required. - */ -#if defined(PB_NO_PACKED_STRUCTS) - /* Disable struct packing */ -# define PB_PACKED_STRUCT_START -# define PB_PACKED_STRUCT_END -# define pb_packed -#elif defined(__GNUC__) || defined(__clang__) - /* For GCC and clang */ -# define PB_PACKED_STRUCT_START -# define PB_PACKED_STRUCT_END -# define pb_packed __attribute__((packed)) -#elif defined(__ICCARM__) || defined(__CC_ARM) - /* For IAR ARM and Keil MDK-ARM compilers */ -# define PB_PACKED_STRUCT_START _Pragma("pack(push, 1)") -# define PB_PACKED_STRUCT_END _Pragma("pack(pop)") -# define pb_packed -#elif defined(_MSC_VER) && (_MSC_VER >= 1500) - /* For Microsoft Visual C++ */ -# define PB_PACKED_STRUCT_START __pragma(pack(push, 1)) -# define PB_PACKED_STRUCT_END __pragma(pack(pop)) -# define pb_packed -#else - /* Unknown compiler */ -# define PB_PACKED_STRUCT_START -# define PB_PACKED_STRUCT_END -# define pb_packed -#endif - -/* Handly macro for suppressing unreferenced-parameter compiler warnings. */ -#ifndef PB_UNUSED -#define PB_UNUSED(x) (void)(x) -#endif - -/* Compile-time assertion, used for checking compatible compilation options. - * If this does not work properly on your compiler, use - * #define PB_NO_STATIC_ASSERT to disable it. - * - * But before doing that, check carefully the error message / place where it - * comes from to see if the error has a real cause. Unfortunately the error - * message is not always very clear to read, but you can see the reason better - * in the place where the PB_STATIC_ASSERT macro was called. - */ -#ifndef PB_NO_STATIC_ASSERT -#ifndef PB_STATIC_ASSERT -#define PB_STATIC_ASSERT(COND,MSG) typedef char PB_STATIC_ASSERT_MSG(MSG, __LINE__, __COUNTER__)[(COND)?1:-1]; -#define PB_STATIC_ASSERT_MSG(MSG, LINE, COUNTER) PB_STATIC_ASSERT_MSG_(MSG, LINE, COUNTER) -#define PB_STATIC_ASSERT_MSG_(MSG, LINE, COUNTER) pb_static_assertion_##MSG##LINE##COUNTER -#endif -#else -#define PB_STATIC_ASSERT(COND,MSG) -#endif - -/* Number of required fields to keep track of. */ -#ifndef PB_MAX_REQUIRED_FIELDS -#define PB_MAX_REQUIRED_FIELDS 64 -#endif - -#if PB_MAX_REQUIRED_FIELDS < 64 -#error You should not lower PB_MAX_REQUIRED_FIELDS from the default value (64). -#endif - -/* List of possible field types. These are used in the autogenerated code. - * Least-significant 4 bits tell the scalar type - * Most-significant 4 bits specify repeated/required/packed etc. - */ - -typedef uint_least8_t pb_type_t; - -/**** Field data types ****/ - -/* Numeric types */ -#define PB_LTYPE_BOOL 0x00 /* bool */ -#define PB_LTYPE_VARINT 0x01 /* int32, int64, enum, bool */ -#define PB_LTYPE_UVARINT 0x02 /* uint32, uint64 */ -#define PB_LTYPE_SVARINT 0x03 /* sint32, sint64 */ -#define PB_LTYPE_FIXED32 0x04 /* fixed32, sfixed32, float */ -#define PB_LTYPE_FIXED64 0x05 /* fixed64, sfixed64, double */ - -/* Marker for last packable field type. */ -#define PB_LTYPE_LAST_PACKABLE 0x05 - -/* Byte array with pre-allocated buffer. - * data_size is the length of the allocated PB_BYTES_ARRAY structure. */ -#define PB_LTYPE_BYTES 0x06 - -/* String with pre-allocated buffer. - * data_size is the maximum length. */ -#define PB_LTYPE_STRING 0x07 - -/* Submessage - * submsg_fields is pointer to field descriptions */ -#define PB_LTYPE_SUBMESSAGE 0x08 - -/* Extension pseudo-field - * The field contains a pointer to pb_extension_t */ -#define PB_LTYPE_EXTENSION 0x09 - -/* Byte array with inline, pre-allocated byffer. - * data_size is the length of the inline, allocated buffer. - * This differs from PB_LTYPE_BYTES by defining the element as - * pb_byte_t[data_size] rather than pb_bytes_array_t. */ -#define PB_LTYPE_FIXED_LENGTH_BYTES 0x0A - -/* Number of declared LTYPES */ -#define PB_LTYPES_COUNT 0x0B -#define PB_LTYPE_MASK 0x0F - -/**** Field repetition rules ****/ - -#define PB_HTYPE_REQUIRED 0x00 -#define PB_HTYPE_OPTIONAL 0x10 -#define PB_HTYPE_REPEATED 0x20 -#define PB_HTYPE_ONEOF 0x30 -#define PB_HTYPE_MASK 0x30 - -/**** Field allocation types ****/ - -#define PB_ATYPE_STATIC 0x00 -#define PB_ATYPE_POINTER 0x80 -#define PB_ATYPE_CALLBACK 0x40 -#define PB_ATYPE_MASK 0xC0 - -#define PB_ATYPE(x) ((x) & PB_ATYPE_MASK) -#define PB_HTYPE(x) ((x) & PB_HTYPE_MASK) -#define PB_LTYPE(x) ((x) & PB_LTYPE_MASK) - -/* Data type used for storing sizes of struct fields - * and array counts. - */ -#if defined(PB_FIELD_32BIT) - typedef uint32_t pb_size_t; - typedef int32_t pb_ssize_t; -#elif defined(PB_FIELD_16BIT) - typedef uint_least16_t pb_size_t; - typedef int_least16_t pb_ssize_t; -#else - typedef uint_least8_t pb_size_t; - typedef int_least8_t pb_ssize_t; -#endif -#define PB_SIZE_MAX ((pb_size_t)-1) - -/* Data type for storing encoded data and other byte streams. - * This typedef exists to support platforms where uint8_t does not exist. - * You can regard it as equivalent on uint8_t on other platforms. - */ -typedef uint_least8_t pb_byte_t; - -/* This structure is used in auto-generated constants - * to specify struct fields. - * You can change field sizes if you need structures - * larger than 256 bytes or field tags larger than 256. - * The compiler should complain if your .proto has such - * structures. Fix that by defining PB_FIELD_16BIT or - * PB_FIELD_32BIT. - */ -PB_PACKED_STRUCT_START -typedef struct pb_field_s pb_field_t; -struct pb_field_s { - pb_size_t tag; - pb_type_t type; - pb_size_t data_offset; /* Offset of field data, relative to previous field. */ - pb_ssize_t size_offset; /* Offset of array size or has-boolean, relative to data */ - pb_size_t data_size; /* Data size in bytes for a single item */ - pb_size_t array_size; /* Maximum number of entries in array */ - - /* Field definitions for submessage - * OR default value for all other non-array, non-callback types - * If null, then field will zeroed. */ - const void *ptr; -} pb_packed; -PB_PACKED_STRUCT_END - -/* Make sure that the standard integer types are of the expected sizes. - * Otherwise fixed32/fixed64 fields can break. - * - * If you get errors here, it probably means that your stdint.h is not - * correct for your platform. - */ -#ifndef PB_WITHOUT_64BIT -PB_STATIC_ASSERT(sizeof(int64_t) == 2 * sizeof(int32_t), INT64_T_WRONG_SIZE) -PB_STATIC_ASSERT(sizeof(uint64_t) == 2 * sizeof(uint32_t), UINT64_T_WRONG_SIZE) -#endif - -/* This structure is used for 'bytes' arrays. - * It has the number of bytes in the beginning, and after that an array. - * Note that actual structs used will have a different length of bytes array. - */ -#define PB_BYTES_ARRAY_T(n) struct { pb_size_t size; pb_byte_t bytes[n]; } -#define PB_BYTES_ARRAY_T_ALLOCSIZE(n) ((size_t)n + offsetof(pb_bytes_array_t, bytes)) - -struct pb_bytes_array_s { - pb_size_t size; - pb_byte_t bytes[1]; -}; -typedef struct pb_bytes_array_s pb_bytes_array_t; - -/* This structure is used for giving the callback function. - * It is stored in the message structure and filled in by the method that - * calls pb_decode. - * - * The decoding callback will be given a limited-length stream - * If the wire type was string, the length is the length of the string. - * If the wire type was a varint/fixed32/fixed64, the length is the length - * of the actual value. - * The function may be called multiple times (especially for repeated types, - * but also otherwise if the message happens to contain the field multiple - * times.) - * - * The encoding callback will receive the actual output stream. - * It should write all the data in one call, including the field tag and - * wire type. It can write multiple fields. - * - * The callback can be null if you want to skip a field. - */ -typedef struct pb_istream_s pb_istream_t; -typedef struct pb_ostream_s pb_ostream_t; -typedef struct pb_callback_s pb_callback_t; -struct pb_callback_s { -#ifdef PB_OLD_CALLBACK_STYLE - /* Deprecated since nanopb-0.2.1 */ - union { - bool (*decode)(pb_istream_t *stream, const pb_field_t *field, void *arg); - bool (*encode)(pb_ostream_t *stream, const pb_field_t *field, const void *arg); - } funcs; -#else - /* New function signature, which allows modifying arg contents in callback. */ - union { - bool (*decode)(pb_istream_t *stream, const pb_field_t *field, void **arg); - bool (*encode)(pb_ostream_t *stream, const pb_field_t *field, void * const *arg); - } funcs; -#endif - - /* Free arg for use by callback */ - void *arg; -}; - -/* Wire types. Library user needs these only in encoder callbacks. */ -typedef enum { - PB_WT_VARINT = 0, - PB_WT_64BIT = 1, - PB_WT_STRING = 2, - PB_WT_32BIT = 5 -} pb_wire_type_t; - -/* Structure for defining the handling of unknown/extension fields. - * Usually the pb_extension_type_t structure is automatically generated, - * while the pb_extension_t structure is created by the user. However, - * if you want to catch all unknown fields, you can also create a custom - * pb_extension_type_t with your own callback. - */ -typedef struct pb_extension_type_s pb_extension_type_t; -typedef struct pb_extension_s pb_extension_t; -struct pb_extension_type_s { - /* Called for each unknown field in the message. - * If you handle the field, read off all of its data and return true. - * If you do not handle the field, do not read anything and return true. - * If you run into an error, return false. - * Set to NULL for default handler. - */ - bool (*decode)(pb_istream_t *stream, pb_extension_t *extension, - uint32_t tag, pb_wire_type_t wire_type); - - /* Called once after all regular fields have been encoded. - * If you have something to write, do so and return true. - * If you do not have anything to write, just return true. - * If you run into an error, return false. - * Set to NULL for default handler. - */ - bool (*encode)(pb_ostream_t *stream, const pb_extension_t *extension); - - /* Free field for use by the callback. */ - const void *arg; -}; - -struct pb_extension_s { - /* Type describing the extension field. Usually you'll initialize - * this to a pointer to the automatically generated structure. */ - const pb_extension_type_t *type; - - /* Destination for the decoded data. This must match the datatype - * of the extension field. */ - void *dest; - - /* Pointer to the next extension handler, or NULL. - * If this extension does not match a field, the next handler is - * automatically called. */ - pb_extension_t *next; - - /* The decoder sets this to true if the extension was found. - * Ignored for encoding. */ - bool found; -}; - -/* Memory allocation functions to use. You can define pb_realloc and - * pb_free to custom functions if you want. */ -#ifdef PB_ENABLE_MALLOC -# ifndef pb_realloc -# define pb_realloc(ptr, size) realloc(ptr, size) -# endif -# ifndef pb_free -# define pb_free(ptr) free(ptr) -# endif -#endif - -/* This is used to inform about need to regenerate .pb.h/.pb.c files. */ -#define PB_PROTO_HEADER_VERSION 30 - -/* These macros are used to declare pb_field_t's in the constant array. */ -/* Size of a structure member, in bytes. */ -#define pb_membersize(st, m) (sizeof ((st*)0)->m) -/* Number of entries in an array. */ -#define pb_arraysize(st, m) (pb_membersize(st, m) / pb_membersize(st, m[0])) -/* Delta from start of one member to the start of another member. */ -#define pb_delta(st, m1, m2) ((int)offsetof(st, m1) - (int)offsetof(st, m2)) -/* Marks the end of the field list */ -#define PB_LAST_FIELD {0,(pb_type_t) 0,0,0,0,0,0} - -/* Macros for filling in the data_offset field */ -/* data_offset for first field in a message */ -#define PB_DATAOFFSET_FIRST(st, m1, m2) (offsetof(st, m1)) -/* data_offset for subsequent fields */ -#define PB_DATAOFFSET_OTHER(st, m1, m2) (offsetof(st, m1) - offsetof(st, m2) - pb_membersize(st, m2)) -/* data offset for subsequent fields inside an union (oneof) */ -#define PB_DATAOFFSET_UNION(st, m1, m2) (PB_SIZE_MAX) -/* Choose first/other based on m1 == m2 (deprecated, remains for backwards compatibility) */ -#define PB_DATAOFFSET_CHOOSE(st, m1, m2) (int)(offsetof(st, m1) == offsetof(st, m2) \ - ? PB_DATAOFFSET_FIRST(st, m1, m2) \ - : PB_DATAOFFSET_OTHER(st, m1, m2)) - -/* Required fields are the simplest. They just have delta (padding) from - * previous field end, and the size of the field. Pointer is used for - * submessages and default values. - */ -#define PB_REQUIRED_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_REQUIRED | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -/* Optional fields add the delta to the has_ variable. */ -#define PB_OPTIONAL_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_OPTIONAL | ltype, \ - fd, \ - pb_delta(st, has_ ## m, m), \ - pb_membersize(st, m), 0, ptr} - -#define PB_SINGULAR_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -/* Repeated fields have a _count field and also the maximum number of entries. */ -#define PB_REPEATED_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_REPEATED | ltype, \ - fd, \ - pb_delta(st, m ## _count, m), \ - pb_membersize(st, m[0]), \ - pb_arraysize(st, m), ptr} - -/* Allocated fields carry the size of the actual data, not the pointer */ -#define PB_REQUIRED_POINTER(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_REQUIRED | ltype, \ - fd, 0, pb_membersize(st, m[0]), 0, ptr} - -/* Optional fields don't need a has_ variable, as information would be redundant */ -#define PB_OPTIONAL_POINTER(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m[0]), 0, ptr} - -/* Same as optional fields*/ -#define PB_SINGULAR_POINTER(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m[0]), 0, ptr} - -/* Repeated fields have a _count field and a pointer to array of pointers */ -#define PB_REPEATED_POINTER(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_REPEATED | ltype, \ - fd, pb_delta(st, m ## _count, m), \ - pb_membersize(st, m[0]), 0, ptr} - -/* Callbacks are much like required fields except with special datatype. */ -#define PB_REQUIRED_CALLBACK(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_CALLBACK | PB_HTYPE_REQUIRED | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -#define PB_OPTIONAL_CALLBACK(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_CALLBACK | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -#define PB_SINGULAR_CALLBACK(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_CALLBACK | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -#define PB_REPEATED_CALLBACK(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_CALLBACK | PB_HTYPE_REPEATED | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -/* Optional extensions don't have the has_ field, as that would be redundant. - * Furthermore, the combination of OPTIONAL without has_ field is used - * for indicating proto3 style fields. Extensions exist in proto2 mode only, - * so they should be encoded according to proto2 rules. To avoid the conflict, - * extensions are marked as REQUIRED instead. - */ -#define PB_OPTEXT_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_REQUIRED | ltype, \ - 0, \ - 0, \ - pb_membersize(st, m), 0, ptr} - -#define PB_OPTEXT_POINTER(tag, st, m, fd, ltype, ptr) \ - PB_OPTIONAL_POINTER(tag, st, m, fd, ltype, ptr) - -#define PB_OPTEXT_CALLBACK(tag, st, m, fd, ltype, ptr) \ - PB_OPTIONAL_CALLBACK(tag, st, m, fd, ltype, ptr) - -/* The mapping from protobuf types to LTYPEs is done using these macros. */ -#define PB_LTYPE_MAP_BOOL PB_LTYPE_BOOL -#define PB_LTYPE_MAP_BYTES PB_LTYPE_BYTES -#define PB_LTYPE_MAP_DOUBLE PB_LTYPE_FIXED64 -#define PB_LTYPE_MAP_ENUM PB_LTYPE_VARINT -#define PB_LTYPE_MAP_UENUM PB_LTYPE_UVARINT -#define PB_LTYPE_MAP_FIXED32 PB_LTYPE_FIXED32 -#define PB_LTYPE_MAP_FIXED64 PB_LTYPE_FIXED64 -#define PB_LTYPE_MAP_FLOAT PB_LTYPE_FIXED32 -#define PB_LTYPE_MAP_INT32 PB_LTYPE_VARINT -#define PB_LTYPE_MAP_INT64 PB_LTYPE_VARINT -#define PB_LTYPE_MAP_MESSAGE PB_LTYPE_SUBMESSAGE -#define PB_LTYPE_MAP_SFIXED32 PB_LTYPE_FIXED32 -#define PB_LTYPE_MAP_SFIXED64 PB_LTYPE_FIXED64 -#define PB_LTYPE_MAP_SINT32 PB_LTYPE_SVARINT -#define PB_LTYPE_MAP_SINT64 PB_LTYPE_SVARINT -#define PB_LTYPE_MAP_STRING PB_LTYPE_STRING -#define PB_LTYPE_MAP_UINT32 PB_LTYPE_UVARINT -#define PB_LTYPE_MAP_UINT64 PB_LTYPE_UVARINT -#define PB_LTYPE_MAP_EXTENSION PB_LTYPE_EXTENSION -#define PB_LTYPE_MAP_FIXED_LENGTH_BYTES PB_LTYPE_FIXED_LENGTH_BYTES - -/* This is the actual macro used in field descriptions. - * It takes these arguments: - * - Field tag number - * - Field type: BOOL, BYTES, DOUBLE, ENUM, UENUM, FIXED32, FIXED64, - * FLOAT, INT32, INT64, MESSAGE, SFIXED32, SFIXED64 - * SINT32, SINT64, STRING, UINT32, UINT64 or EXTENSION - * - Field rules: REQUIRED, OPTIONAL or REPEATED - * - Allocation: STATIC, CALLBACK or POINTER - * - Placement: FIRST or OTHER, depending on if this is the first field in structure. - * - Message name - * - Field name - * - Previous field name (or field name again for first field) - * - Pointer to default value or submsg fields. - */ - -#define PB_FIELD(tag, type, rules, allocation, placement, message, field, prevfield, ptr) \ - PB_ ## rules ## _ ## allocation(tag, message, field, \ - PB_DATAOFFSET_ ## placement(message, field, prevfield), \ - PB_LTYPE_MAP_ ## type, ptr) - -/* Field description for repeated static fixed count fields.*/ -#define PB_REPEATED_FIXED_COUNT(tag, type, placement, message, field, prevfield, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_REPEATED | PB_LTYPE_MAP_ ## type, \ - PB_DATAOFFSET_ ## placement(message, field, prevfield), \ - 0, \ - pb_membersize(message, field[0]), \ - pb_arraysize(message, field), ptr} - -/* Field description for oneof fields. This requires taking into account the - * union name also, that's why a separate set of macros is needed. - */ -#define PB_ONEOF_STATIC(u, tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_ONEOF | ltype, \ - fd, pb_delta(st, which_ ## u, u.m), \ - pb_membersize(st, u.m), 0, ptr} - -#define PB_ONEOF_POINTER(u, tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_ONEOF | ltype, \ - fd, pb_delta(st, which_ ## u, u.m), \ - pb_membersize(st, u.m[0]), 0, ptr} - -#define PB_ONEOF_FIELD(union_name, tag, type, rules, allocation, placement, message, field, prevfield, ptr) \ - PB_ONEOF_ ## allocation(union_name, tag, message, field, \ - PB_DATAOFFSET_ ## placement(message, union_name.field, prevfield), \ - PB_LTYPE_MAP_ ## type, ptr) - -#define PB_ANONYMOUS_ONEOF_STATIC(u, tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_ONEOF | ltype, \ - fd, pb_delta(st, which_ ## u, m), \ - pb_membersize(st, m), 0, ptr} - -#define PB_ANONYMOUS_ONEOF_POINTER(u, tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_ONEOF | ltype, \ - fd, pb_delta(st, which_ ## u, m), \ - pb_membersize(st, m[0]), 0, ptr} - -#define PB_ANONYMOUS_ONEOF_FIELD(union_name, tag, type, rules, allocation, placement, message, field, prevfield, ptr) \ - PB_ANONYMOUS_ONEOF_ ## allocation(union_name, tag, message, field, \ - PB_DATAOFFSET_ ## placement(message, field, prevfield), \ - PB_LTYPE_MAP_ ## type, ptr) - -/* These macros are used for giving out error messages. - * They are mostly a debugging aid; the main error information - * is the true/false return value from functions. - * Some code space can be saved by disabling the error - * messages if not used. - * - * PB_SET_ERROR() sets the error message if none has been set yet. - * msg must be a constant string literal. - * PB_GET_ERROR() always returns a pointer to a string. - * PB_RETURN_ERROR() sets the error and returns false from current - * function. - */ -#ifdef PB_NO_ERRMSG -#define PB_SET_ERROR(stream, msg) PB_UNUSED(stream) -#define PB_GET_ERROR(stream) "(errmsg disabled)" -#else -#define PB_SET_ERROR(stream, msg) (stream->errmsg = (stream)->errmsg ? (stream)->errmsg : (msg)) -#define PB_GET_ERROR(stream) ((stream)->errmsg ? (stream)->errmsg : "(none)") -#endif - -#define PB_RETURN_ERROR(stream, msg) return PB_SET_ERROR(stream, msg), false - -#endif diff --git a/ios/platform/nanopb.xcframework/tvos-arm64/nanopb.framework/Headers/pb_common.h b/ios/platform/nanopb.xcframework/tvos-arm64/nanopb.framework/Headers/pb_common.h deleted file mode 100644 index 60b3d374..00000000 --- a/ios/platform/nanopb.xcframework/tvos-arm64/nanopb.framework/Headers/pb_common.h +++ /dev/null @@ -1,42 +0,0 @@ -/* pb_common.h: Common support functions for pb_encode.c and pb_decode.c. - * These functions are rarely needed by applications directly. - */ - -#ifndef PB_COMMON_H_INCLUDED -#define PB_COMMON_H_INCLUDED - -#include "pb.h" - -#ifdef __cplusplus -extern "C" { -#endif - -/* Iterator for pb_field_t list */ -struct pb_field_iter_s { - const pb_field_t *start; /* Start of the pb_field_t array */ - const pb_field_t *pos; /* Current position of the iterator */ - unsigned required_field_index; /* Zero-based index that counts only the required fields */ - void *dest_struct; /* Pointer to start of the structure */ - void *pData; /* Pointer to current field value */ - void *pSize; /* Pointer to count/has field */ -}; -typedef struct pb_field_iter_s pb_field_iter_t; - -/* Initialize the field iterator structure to beginning. - * Returns false if the message type is empty. */ -bool pb_field_iter_begin(pb_field_iter_t *iter, const pb_field_t *fields, void *dest_struct); - -/* Advance the iterator to the next field. - * Returns false when the iterator wraps back to the first field. */ -bool pb_field_iter_next(pb_field_iter_t *iter); - -/* Advance the iterator until it points at a field with the given tag. - * Returns false if no such field exists. */ -bool pb_field_iter_find(pb_field_iter_t *iter, uint32_t tag); - -#ifdef __cplusplus -} /* extern "C" */ -#endif - -#endif - diff --git a/ios/platform/nanopb.xcframework/tvos-arm64/nanopb.framework/Headers/pb_decode.h b/ios/platform/nanopb.xcframework/tvos-arm64/nanopb.framework/Headers/pb_decode.h deleted file mode 100644 index 3577c201..00000000 --- a/ios/platform/nanopb.xcframework/tvos-arm64/nanopb.framework/Headers/pb_decode.h +++ /dev/null @@ -1,178 +0,0 @@ -/* pb_decode.h: Functions to decode protocol buffers. Depends on pb_decode.c. - * The main function is pb_decode. You also need an input stream, and the - * field descriptions created by nanopb_generator.py. - */ - -#ifndef PB_DECODE_H_INCLUDED -#define PB_DECODE_H_INCLUDED - -#include "pb.h" - -#ifdef __cplusplus -extern "C" { -#endif - -/* Structure for defining custom input streams. You will need to provide - * a callback function to read the bytes from your storage, which can be - * for example a file or a network socket. - * - * The callback must conform to these rules: - * - * 1) Return false on IO errors. This will cause decoding to abort. - * 2) You can use state to store your own data (e.g. buffer pointer), - * and rely on pb_read to verify that no-body reads past bytes_left. - * 3) Your callback may be used with substreams, in which case bytes_left - * is different than from the main stream. Don't use bytes_left to compute - * any pointers. - */ -struct pb_istream_s -{ -#ifdef PB_BUFFER_ONLY - /* Callback pointer is not used in buffer-only configuration. - * Having an int pointer here allows binary compatibility but - * gives an error if someone tries to assign callback function. - */ - int *callback; -#else - bool (*callback)(pb_istream_t *stream, pb_byte_t *buf, size_t count); -#endif - - void *state; /* Free field for use by callback implementation */ - size_t bytes_left; - -#ifndef PB_NO_ERRMSG - const char *errmsg; -#endif -}; - -/*************************** - * Main decoding functions * - ***************************/ - -/* Decode a single protocol buffers message from input stream into a C structure. - * Returns true on success, false on any failure. - * The actual struct pointed to by dest must match the description in fields. - * Callback fields of the destination structure must be initialized by caller. - * All other fields will be initialized by this function. - * - * Example usage: - * MyMessage msg = {}; - * uint8_t buffer[64]; - * pb_istream_t stream; - * - * // ... read some data into buffer ... - * - * stream = pb_istream_from_buffer(buffer, count); - * pb_decode(&stream, MyMessage_fields, &msg); - */ -bool pb_decode(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -/* Same as pb_decode, except does not initialize the destination structure - * to default values. This is slightly faster if you need no default values - * and just do memset(struct, 0, sizeof(struct)) yourself. - * - * This can also be used for 'merging' two messages, i.e. update only the - * fields that exist in the new message. - * - * Note: If this function returns with an error, it will not release any - * dynamically allocated fields. You will need to call pb_release() yourself. - */ -bool pb_decode_noinit(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -/* Same as pb_decode, except expects the stream to start with the message size - * encoded as varint. Corresponds to parseDelimitedFrom() in Google's - * protobuf API. - */ -bool pb_decode_delimited(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -/* Same as pb_decode_delimited, except that it does not initialize the destination structure. - * See pb_decode_noinit - */ -bool pb_decode_delimited_noinit(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -/* Same as pb_decode, except allows the message to be terminated with a null byte. - * NOTE: Until nanopb-0.4.0, pb_decode() also allows null-termination. This behaviour - * is not supported in most other protobuf implementations, so pb_decode_delimited() - * is a better option for compatibility. - */ -bool pb_decode_nullterminated(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -#ifdef PB_ENABLE_MALLOC -/* Release any allocated pointer fields. If you use dynamic allocation, you should - * call this for any successfully decoded message when you are done with it. If - * pb_decode() returns with an error, the message is already released. - */ -void pb_release(const pb_field_t fields[], void *dest_struct); -#endif - - -/************************************** - * Functions for manipulating streams * - **************************************/ - -/* Create an input stream for reading from a memory buffer. - * - * Alternatively, you can use a custom stream that reads directly from e.g. - * a file or a network socket. - */ -pb_istream_t pb_istream_from_buffer(const pb_byte_t *buf, size_t bufsize); - -/* Function to read from a pb_istream_t. You can use this if you need to - * read some custom header data, or to read data in field callbacks. - */ -bool pb_read(pb_istream_t *stream, pb_byte_t *buf, size_t count); - - -/************************************************ - * Helper functions for writing field callbacks * - ************************************************/ - -/* Decode the tag for the next field in the stream. Gives the wire type and - * field tag. At end of the message, returns false and sets eof to true. */ -bool pb_decode_tag(pb_istream_t *stream, pb_wire_type_t *wire_type, uint32_t *tag, bool *eof); - -/* Skip the field payload data, given the wire type. */ -bool pb_skip_field(pb_istream_t *stream, pb_wire_type_t wire_type); - -/* Decode an integer in the varint format. This works for enum, int32, - * int64, uint32 and uint64 field types. */ -#ifndef PB_WITHOUT_64BIT -bool pb_decode_varint(pb_istream_t *stream, uint64_t *dest); -#else -#define pb_decode_varint pb_decode_varint32 -#endif - -/* Decode an integer in the varint format. This works for enum, int32, - * and uint32 field types. */ -bool pb_decode_varint32(pb_istream_t *stream, uint32_t *dest); - -/* Decode a bool value in varint format. */ -bool pb_decode_bool(pb_istream_t *stream, bool *dest); - -/* Decode an integer in the zig-zagged svarint format. This works for sint32 - * and sint64. */ -#ifndef PB_WITHOUT_64BIT -bool pb_decode_svarint(pb_istream_t *stream, int64_t *dest); -#else -bool pb_decode_svarint(pb_istream_t *stream, int32_t *dest); -#endif - -/* Decode a fixed32, sfixed32 or float value. You need to pass a pointer to - * a 4-byte wide C variable. */ -bool pb_decode_fixed32(pb_istream_t *stream, void *dest); - -#ifndef PB_WITHOUT_64BIT -/* Decode a fixed64, sfixed64 or double value. You need to pass a pointer to - * a 8-byte wide C variable. */ -bool pb_decode_fixed64(pb_istream_t *stream, void *dest); -#endif - -/* Make a limited-length substream for reading a PB_WT_STRING field. */ -bool pb_make_string_substream(pb_istream_t *stream, pb_istream_t *substream); -bool pb_close_string_substream(pb_istream_t *stream, pb_istream_t *substream); - -#ifdef __cplusplus -} /* extern "C" */ -#endif - -#endif diff --git a/ios/platform/nanopb.xcframework/tvos-arm64/nanopb.framework/Headers/pb_encode.h b/ios/platform/nanopb.xcframework/tvos-arm64/nanopb.framework/Headers/pb_encode.h deleted file mode 100644 index b1d822f3..00000000 --- a/ios/platform/nanopb.xcframework/tvos-arm64/nanopb.framework/Headers/pb_encode.h +++ /dev/null @@ -1,170 +0,0 @@ -/* pb_encode.h: Functions to encode protocol buffers. Depends on pb_encode.c. - * The main function is pb_encode. You also need an output stream, and the - * field descriptions created by nanopb_generator.py. - */ - -#ifndef PB_ENCODE_H_INCLUDED -#define PB_ENCODE_H_INCLUDED - -#include "pb.h" - -#ifdef __cplusplus -extern "C" { -#endif - -/* Structure for defining custom output streams. You will need to provide - * a callback function to write the bytes to your storage, which can be - * for example a file or a network socket. - * - * The callback must conform to these rules: - * - * 1) Return false on IO errors. This will cause encoding to abort. - * 2) You can use state to store your own data (e.g. buffer pointer). - * 3) pb_write will update bytes_written after your callback runs. - * 4) Substreams will modify max_size and bytes_written. Don't use them - * to calculate any pointers. - */ -struct pb_ostream_s -{ -#ifdef PB_BUFFER_ONLY - /* Callback pointer is not used in buffer-only configuration. - * Having an int pointer here allows binary compatibility but - * gives an error if someone tries to assign callback function. - * Also, NULL pointer marks a 'sizing stream' that does not - * write anything. - */ - int *callback; -#else - bool (*callback)(pb_ostream_t *stream, const pb_byte_t *buf, size_t count); -#endif - void *state; /* Free field for use by callback implementation. */ - size_t max_size; /* Limit number of output bytes written (or use SIZE_MAX). */ - size_t bytes_written; /* Number of bytes written so far. */ - -#ifndef PB_NO_ERRMSG - const char *errmsg; -#endif -}; - -/*************************** - * Main encoding functions * - ***************************/ - -/* Encode a single protocol buffers message from C structure into a stream. - * Returns true on success, false on any failure. - * The actual struct pointed to by src_struct must match the description in fields. - * All required fields in the struct are assumed to have been filled in. - * - * Example usage: - * MyMessage msg = {}; - * uint8_t buffer[64]; - * pb_ostream_t stream; - * - * msg.field1 = 42; - * stream = pb_ostream_from_buffer(buffer, sizeof(buffer)); - * pb_encode(&stream, MyMessage_fields, &msg); - */ -bool pb_encode(pb_ostream_t *stream, const pb_field_t fields[], const void *src_struct); - -/* Same as pb_encode, but prepends the length of the message as a varint. - * Corresponds to writeDelimitedTo() in Google's protobuf API. - */ -bool pb_encode_delimited(pb_ostream_t *stream, const pb_field_t fields[], const void *src_struct); - -/* Same as pb_encode, but appends a null byte to the message for termination. - * NOTE: This behaviour is not supported in most other protobuf implementations, so pb_encode_delimited() - * is a better option for compatibility. - */ -bool pb_encode_nullterminated(pb_ostream_t *stream, const pb_field_t fields[], const void *src_struct); - -/* Encode the message to get the size of the encoded data, but do not store - * the data. */ -bool pb_get_encoded_size(size_t *size, const pb_field_t fields[], const void *src_struct); - -/************************************** - * Functions for manipulating streams * - **************************************/ - -/* Create an output stream for writing into a memory buffer. - * The number of bytes written can be found in stream.bytes_written after - * encoding the message. - * - * Alternatively, you can use a custom stream that writes directly to e.g. - * a file or a network socket. - */ -pb_ostream_t pb_ostream_from_buffer(pb_byte_t *buf, size_t bufsize); - -/* Pseudo-stream for measuring the size of a message without actually storing - * the encoded data. - * - * Example usage: - * MyMessage msg = {}; - * pb_ostream_t stream = PB_OSTREAM_SIZING; - * pb_encode(&stream, MyMessage_fields, &msg); - * printf("Message size is %d\n", stream.bytes_written); - */ -#ifndef PB_NO_ERRMSG -#define PB_OSTREAM_SIZING {0,0,0,0,0} -#else -#define PB_OSTREAM_SIZING {0,0,0,0} -#endif - -/* Function to write into a pb_ostream_t stream. You can use this if you need - * to append or prepend some custom headers to the message. - */ -bool pb_write(pb_ostream_t *stream, const pb_byte_t *buf, size_t count); - - -/************************************************ - * Helper functions for writing field callbacks * - ************************************************/ - -/* Encode field header based on type and field number defined in the field - * structure. Call this from the callback before writing out field contents. */ -bool pb_encode_tag_for_field(pb_ostream_t *stream, const pb_field_t *field); - -/* Encode field header by manually specifying wire type. You need to use this - * if you want to write out packed arrays from a callback field. */ -bool pb_encode_tag(pb_ostream_t *stream, pb_wire_type_t wiretype, uint32_t field_number); - -/* Encode an integer in the varint format. - * This works for bool, enum, int32, int64, uint32 and uint64 field types. */ -#ifndef PB_WITHOUT_64BIT -bool pb_encode_varint(pb_ostream_t *stream, uint64_t value); -#else -bool pb_encode_varint(pb_ostream_t *stream, uint32_t value); -#endif - -/* Encode an integer in the zig-zagged svarint format. - * This works for sint32 and sint64. */ -#ifndef PB_WITHOUT_64BIT -bool pb_encode_svarint(pb_ostream_t *stream, int64_t value); -#else -bool pb_encode_svarint(pb_ostream_t *stream, int32_t value); -#endif - -/* Encode a string or bytes type field. For strings, pass strlen(s) as size. */ -bool pb_encode_string(pb_ostream_t *stream, const pb_byte_t *buffer, size_t size); - -/* Encode a fixed32, sfixed32 or float value. - * You need to pass a pointer to a 4-byte wide C variable. */ -bool pb_encode_fixed32(pb_ostream_t *stream, const void *value); - -#ifndef PB_WITHOUT_64BIT -/* Encode a fixed64, sfixed64 or double value. - * You need to pass a pointer to a 8-byte wide C variable. */ -bool pb_encode_fixed64(pb_ostream_t *stream, const void *value); -#endif - -/* Encode a submessage field. - * You need to pass the pb_field_t array and pointer to struct, just like - * with pb_encode(). This internally encodes the submessage twice, first to - * calculate message size and then to actually write it out. - */ -bool pb_encode_submessage(pb_ostream_t *stream, const pb_field_t fields[], const void *src_struct); - -#ifdef __cplusplus -} /* extern "C" */ -#endif - -#endif diff --git a/ios/platform/nanopb.xcframework/tvos-arm64/nanopb.framework/Info.plist b/ios/platform/nanopb.xcframework/tvos-arm64/nanopb.framework/Info.plist deleted file mode 100644 index f480d0fe..00000000 --- a/ios/platform/nanopb.xcframework/tvos-arm64/nanopb.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - nanopb - CFBundleIdentifier - com.firebase.Firebase-nanopb - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - nanopb - CFBundlePackageType - FMWK - CFBundleVersion - 2.30909.0 - DTSDKName - iphonesimulator11.2 - - diff --git a/ios/platform/nanopb.xcframework/tvos-arm64/nanopb.framework/Modules/module.modulemap b/ios/platform/nanopb.xcframework/tvos-arm64/nanopb.framework/Modules/module.modulemap deleted file mode 100644 index 611ce4ca..00000000 --- a/ios/platform/nanopb.xcframework/tvos-arm64/nanopb.framework/Modules/module.modulemap +++ /dev/null @@ -1,5 +0,0 @@ -framework module nanopb { -umbrella header "nanopb-umbrella.h" -export * -module * { export * } -} diff --git a/ios/platform/nanopb.xcframework/tvos-arm64/nanopb.framework/nanopb b/ios/platform/nanopb.xcframework/tvos-arm64/nanopb.framework/nanopb deleted file mode 100644 index 248ca09d..00000000 Binary files a/ios/platform/nanopb.xcframework/tvos-arm64/nanopb.framework/nanopb and /dev/null differ diff --git a/ios/platform/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/Headers/nanopb-umbrella.h b/ios/platform/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/Headers/nanopb-umbrella.h deleted file mode 100644 index 07e77b38..00000000 --- a/ios/platform/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/Headers/nanopb-umbrella.h +++ /dev/null @@ -1,26 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "pb.h" -#import "pb_common.h" -#import "pb_decode.h" -#import "pb_encode.h" -#import "pb.h" -#import "pb_decode.h" -#import "pb_common.h" -#import "pb.h" -#import "pb_encode.h" -#import "pb_common.h" - -FOUNDATION_EXPORT double nanopbVersionNumber; -FOUNDATION_EXPORT const unsigned char nanopbVersionString[]; - diff --git a/ios/platform/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/Headers/pb.h b/ios/platform/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/Headers/pb.h deleted file mode 100644 index 0a98d3cc..00000000 --- a/ios/platform/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/Headers/pb.h +++ /dev/null @@ -1,599 +0,0 @@ -/* Common parts of the nanopb library. Most of these are quite low-level - * stuff. For the high-level interface, see pb_encode.h and pb_decode.h. - */ - -#ifndef PB_H_INCLUDED -#define PB_H_INCLUDED - -/***************************************************************** - * Nanopb compilation time options. You can change these here by * - * uncommenting the lines, or on the compiler command line. * - *****************************************************************/ - -/* Enable support for dynamically allocated fields */ -/* #define PB_ENABLE_MALLOC 1 */ - -/* Define this if your CPU / compiler combination does not support - * unaligned memory access to packed structures. */ -/* #define PB_NO_PACKED_STRUCTS 1 */ - -/* Increase the number of required fields that are tracked. - * A compiler warning will tell if you need this. */ -/* #define PB_MAX_REQUIRED_FIELDS 256 */ - -/* Add support for tag numbers > 255 and fields larger than 255 bytes. */ -/* #define PB_FIELD_16BIT 1 */ - -/* Add support for tag numbers > 65536 and fields larger than 65536 bytes. */ -/* #define PB_FIELD_32BIT 1 */ - -/* Disable support for error messages in order to save some code space. */ -/* #define PB_NO_ERRMSG 1 */ - -/* Disable support for custom streams (support only memory buffers). */ -/* #define PB_BUFFER_ONLY 1 */ - -/* Switch back to the old-style callback function signature. - * This was the default until nanopb-0.2.1. */ -/* #define PB_OLD_CALLBACK_STYLE */ - - -/* Don't encode scalar arrays as packed. This is only to be used when - * the decoder on the receiving side cannot process packed scalar arrays. - * Such example is older protobuf.js. */ -/* #define PB_ENCODE_ARRAYS_UNPACKED 1 */ - -/****************************************************************** - * You usually don't need to change anything below this line. * - * Feel free to look around and use the defined macros, though. * - ******************************************************************/ - - -/* Version of the nanopb library. Just in case you want to check it in - * your own program. */ -#define NANOPB_VERSION nanopb-0.3.9.9 - -/* Include all the system headers needed by nanopb. You will need the - * definitions of the following: - * - strlen, memcpy, memset functions - * - [u]int_least8_t, uint_fast8_t, [u]int_least16_t, [u]int32_t, [u]int64_t - * - size_t - * - bool - * - * If you don't have the standard header files, you can instead provide - * a custom header that defines or includes all this. In that case, - * define PB_SYSTEM_HEADER to the path of this file. - */ -#ifdef PB_SYSTEM_HEADER -#include PB_SYSTEM_HEADER -#else -#include -#include -#include -#include - -#ifdef PB_ENABLE_MALLOC -#include -#endif -#endif - -/* Macro for defining packed structures (compiler dependent). - * This just reduces memory requirements, but is not required. - */ -#if defined(PB_NO_PACKED_STRUCTS) - /* Disable struct packing */ -# define PB_PACKED_STRUCT_START -# define PB_PACKED_STRUCT_END -# define pb_packed -#elif defined(__GNUC__) || defined(__clang__) - /* For GCC and clang */ -# define PB_PACKED_STRUCT_START -# define PB_PACKED_STRUCT_END -# define pb_packed __attribute__((packed)) -#elif defined(__ICCARM__) || defined(__CC_ARM) - /* For IAR ARM and Keil MDK-ARM compilers */ -# define PB_PACKED_STRUCT_START _Pragma("pack(push, 1)") -# define PB_PACKED_STRUCT_END _Pragma("pack(pop)") -# define pb_packed -#elif defined(_MSC_VER) && (_MSC_VER >= 1500) - /* For Microsoft Visual C++ */ -# define PB_PACKED_STRUCT_START __pragma(pack(push, 1)) -# define PB_PACKED_STRUCT_END __pragma(pack(pop)) -# define pb_packed -#else - /* Unknown compiler */ -# define PB_PACKED_STRUCT_START -# define PB_PACKED_STRUCT_END -# define pb_packed -#endif - -/* Handly macro for suppressing unreferenced-parameter compiler warnings. */ -#ifndef PB_UNUSED -#define PB_UNUSED(x) (void)(x) -#endif - -/* Compile-time assertion, used for checking compatible compilation options. - * If this does not work properly on your compiler, use - * #define PB_NO_STATIC_ASSERT to disable it. - * - * But before doing that, check carefully the error message / place where it - * comes from to see if the error has a real cause. Unfortunately the error - * message is not always very clear to read, but you can see the reason better - * in the place where the PB_STATIC_ASSERT macro was called. - */ -#ifndef PB_NO_STATIC_ASSERT -#ifndef PB_STATIC_ASSERT -#define PB_STATIC_ASSERT(COND,MSG) typedef char PB_STATIC_ASSERT_MSG(MSG, __LINE__, __COUNTER__)[(COND)?1:-1]; -#define PB_STATIC_ASSERT_MSG(MSG, LINE, COUNTER) PB_STATIC_ASSERT_MSG_(MSG, LINE, COUNTER) -#define PB_STATIC_ASSERT_MSG_(MSG, LINE, COUNTER) pb_static_assertion_##MSG##LINE##COUNTER -#endif -#else -#define PB_STATIC_ASSERT(COND,MSG) -#endif - -/* Number of required fields to keep track of. */ -#ifndef PB_MAX_REQUIRED_FIELDS -#define PB_MAX_REQUIRED_FIELDS 64 -#endif - -#if PB_MAX_REQUIRED_FIELDS < 64 -#error You should not lower PB_MAX_REQUIRED_FIELDS from the default value (64). -#endif - -/* List of possible field types. These are used in the autogenerated code. - * Least-significant 4 bits tell the scalar type - * Most-significant 4 bits specify repeated/required/packed etc. - */ - -typedef uint_least8_t pb_type_t; - -/**** Field data types ****/ - -/* Numeric types */ -#define PB_LTYPE_BOOL 0x00 /* bool */ -#define PB_LTYPE_VARINT 0x01 /* int32, int64, enum, bool */ -#define PB_LTYPE_UVARINT 0x02 /* uint32, uint64 */ -#define PB_LTYPE_SVARINT 0x03 /* sint32, sint64 */ -#define PB_LTYPE_FIXED32 0x04 /* fixed32, sfixed32, float */ -#define PB_LTYPE_FIXED64 0x05 /* fixed64, sfixed64, double */ - -/* Marker for last packable field type. */ -#define PB_LTYPE_LAST_PACKABLE 0x05 - -/* Byte array with pre-allocated buffer. - * data_size is the length of the allocated PB_BYTES_ARRAY structure. */ -#define PB_LTYPE_BYTES 0x06 - -/* String with pre-allocated buffer. - * data_size is the maximum length. */ -#define PB_LTYPE_STRING 0x07 - -/* Submessage - * submsg_fields is pointer to field descriptions */ -#define PB_LTYPE_SUBMESSAGE 0x08 - -/* Extension pseudo-field - * The field contains a pointer to pb_extension_t */ -#define PB_LTYPE_EXTENSION 0x09 - -/* Byte array with inline, pre-allocated byffer. - * data_size is the length of the inline, allocated buffer. - * This differs from PB_LTYPE_BYTES by defining the element as - * pb_byte_t[data_size] rather than pb_bytes_array_t. */ -#define PB_LTYPE_FIXED_LENGTH_BYTES 0x0A - -/* Number of declared LTYPES */ -#define PB_LTYPES_COUNT 0x0B -#define PB_LTYPE_MASK 0x0F - -/**** Field repetition rules ****/ - -#define PB_HTYPE_REQUIRED 0x00 -#define PB_HTYPE_OPTIONAL 0x10 -#define PB_HTYPE_REPEATED 0x20 -#define PB_HTYPE_ONEOF 0x30 -#define PB_HTYPE_MASK 0x30 - -/**** Field allocation types ****/ - -#define PB_ATYPE_STATIC 0x00 -#define PB_ATYPE_POINTER 0x80 -#define PB_ATYPE_CALLBACK 0x40 -#define PB_ATYPE_MASK 0xC0 - -#define PB_ATYPE(x) ((x) & PB_ATYPE_MASK) -#define PB_HTYPE(x) ((x) & PB_HTYPE_MASK) -#define PB_LTYPE(x) ((x) & PB_LTYPE_MASK) - -/* Data type used for storing sizes of struct fields - * and array counts. - */ -#if defined(PB_FIELD_32BIT) - typedef uint32_t pb_size_t; - typedef int32_t pb_ssize_t; -#elif defined(PB_FIELD_16BIT) - typedef uint_least16_t pb_size_t; - typedef int_least16_t pb_ssize_t; -#else - typedef uint_least8_t pb_size_t; - typedef int_least8_t pb_ssize_t; -#endif -#define PB_SIZE_MAX ((pb_size_t)-1) - -/* Data type for storing encoded data and other byte streams. - * This typedef exists to support platforms where uint8_t does not exist. - * You can regard it as equivalent on uint8_t on other platforms. - */ -typedef uint_least8_t pb_byte_t; - -/* This structure is used in auto-generated constants - * to specify struct fields. - * You can change field sizes if you need structures - * larger than 256 bytes or field tags larger than 256. - * The compiler should complain if your .proto has such - * structures. Fix that by defining PB_FIELD_16BIT or - * PB_FIELD_32BIT. - */ -PB_PACKED_STRUCT_START -typedef struct pb_field_s pb_field_t; -struct pb_field_s { - pb_size_t tag; - pb_type_t type; - pb_size_t data_offset; /* Offset of field data, relative to previous field. */ - pb_ssize_t size_offset; /* Offset of array size or has-boolean, relative to data */ - pb_size_t data_size; /* Data size in bytes for a single item */ - pb_size_t array_size; /* Maximum number of entries in array */ - - /* Field definitions for submessage - * OR default value for all other non-array, non-callback types - * If null, then field will zeroed. */ - const void *ptr; -} pb_packed; -PB_PACKED_STRUCT_END - -/* Make sure that the standard integer types are of the expected sizes. - * Otherwise fixed32/fixed64 fields can break. - * - * If you get errors here, it probably means that your stdint.h is not - * correct for your platform. - */ -#ifndef PB_WITHOUT_64BIT -PB_STATIC_ASSERT(sizeof(int64_t) == 2 * sizeof(int32_t), INT64_T_WRONG_SIZE) -PB_STATIC_ASSERT(sizeof(uint64_t) == 2 * sizeof(uint32_t), UINT64_T_WRONG_SIZE) -#endif - -/* This structure is used for 'bytes' arrays. - * It has the number of bytes in the beginning, and after that an array. - * Note that actual structs used will have a different length of bytes array. - */ -#define PB_BYTES_ARRAY_T(n) struct { pb_size_t size; pb_byte_t bytes[n]; } -#define PB_BYTES_ARRAY_T_ALLOCSIZE(n) ((size_t)n + offsetof(pb_bytes_array_t, bytes)) - -struct pb_bytes_array_s { - pb_size_t size; - pb_byte_t bytes[1]; -}; -typedef struct pb_bytes_array_s pb_bytes_array_t; - -/* This structure is used for giving the callback function. - * It is stored in the message structure and filled in by the method that - * calls pb_decode. - * - * The decoding callback will be given a limited-length stream - * If the wire type was string, the length is the length of the string. - * If the wire type was a varint/fixed32/fixed64, the length is the length - * of the actual value. - * The function may be called multiple times (especially for repeated types, - * but also otherwise if the message happens to contain the field multiple - * times.) - * - * The encoding callback will receive the actual output stream. - * It should write all the data in one call, including the field tag and - * wire type. It can write multiple fields. - * - * The callback can be null if you want to skip a field. - */ -typedef struct pb_istream_s pb_istream_t; -typedef struct pb_ostream_s pb_ostream_t; -typedef struct pb_callback_s pb_callback_t; -struct pb_callback_s { -#ifdef PB_OLD_CALLBACK_STYLE - /* Deprecated since nanopb-0.2.1 */ - union { - bool (*decode)(pb_istream_t *stream, const pb_field_t *field, void *arg); - bool (*encode)(pb_ostream_t *stream, const pb_field_t *field, const void *arg); - } funcs; -#else - /* New function signature, which allows modifying arg contents in callback. */ - union { - bool (*decode)(pb_istream_t *stream, const pb_field_t *field, void **arg); - bool (*encode)(pb_ostream_t *stream, const pb_field_t *field, void * const *arg); - } funcs; -#endif - - /* Free arg for use by callback */ - void *arg; -}; - -/* Wire types. Library user needs these only in encoder callbacks. */ -typedef enum { - PB_WT_VARINT = 0, - PB_WT_64BIT = 1, - PB_WT_STRING = 2, - PB_WT_32BIT = 5 -} pb_wire_type_t; - -/* Structure for defining the handling of unknown/extension fields. - * Usually the pb_extension_type_t structure is automatically generated, - * while the pb_extension_t structure is created by the user. However, - * if you want to catch all unknown fields, you can also create a custom - * pb_extension_type_t with your own callback. - */ -typedef struct pb_extension_type_s pb_extension_type_t; -typedef struct pb_extension_s pb_extension_t; -struct pb_extension_type_s { - /* Called for each unknown field in the message. - * If you handle the field, read off all of its data and return true. - * If you do not handle the field, do not read anything and return true. - * If you run into an error, return false. - * Set to NULL for default handler. - */ - bool (*decode)(pb_istream_t *stream, pb_extension_t *extension, - uint32_t tag, pb_wire_type_t wire_type); - - /* Called once after all regular fields have been encoded. - * If you have something to write, do so and return true. - * If you do not have anything to write, just return true. - * If you run into an error, return false. - * Set to NULL for default handler. - */ - bool (*encode)(pb_ostream_t *stream, const pb_extension_t *extension); - - /* Free field for use by the callback. */ - const void *arg; -}; - -struct pb_extension_s { - /* Type describing the extension field. Usually you'll initialize - * this to a pointer to the automatically generated structure. */ - const pb_extension_type_t *type; - - /* Destination for the decoded data. This must match the datatype - * of the extension field. */ - void *dest; - - /* Pointer to the next extension handler, or NULL. - * If this extension does not match a field, the next handler is - * automatically called. */ - pb_extension_t *next; - - /* The decoder sets this to true if the extension was found. - * Ignored for encoding. */ - bool found; -}; - -/* Memory allocation functions to use. You can define pb_realloc and - * pb_free to custom functions if you want. */ -#ifdef PB_ENABLE_MALLOC -# ifndef pb_realloc -# define pb_realloc(ptr, size) realloc(ptr, size) -# endif -# ifndef pb_free -# define pb_free(ptr) free(ptr) -# endif -#endif - -/* This is used to inform about need to regenerate .pb.h/.pb.c files. */ -#define PB_PROTO_HEADER_VERSION 30 - -/* These macros are used to declare pb_field_t's in the constant array. */ -/* Size of a structure member, in bytes. */ -#define pb_membersize(st, m) (sizeof ((st*)0)->m) -/* Number of entries in an array. */ -#define pb_arraysize(st, m) (pb_membersize(st, m) / pb_membersize(st, m[0])) -/* Delta from start of one member to the start of another member. */ -#define pb_delta(st, m1, m2) ((int)offsetof(st, m1) - (int)offsetof(st, m2)) -/* Marks the end of the field list */ -#define PB_LAST_FIELD {0,(pb_type_t) 0,0,0,0,0,0} - -/* Macros for filling in the data_offset field */ -/* data_offset for first field in a message */ -#define PB_DATAOFFSET_FIRST(st, m1, m2) (offsetof(st, m1)) -/* data_offset for subsequent fields */ -#define PB_DATAOFFSET_OTHER(st, m1, m2) (offsetof(st, m1) - offsetof(st, m2) - pb_membersize(st, m2)) -/* data offset for subsequent fields inside an union (oneof) */ -#define PB_DATAOFFSET_UNION(st, m1, m2) (PB_SIZE_MAX) -/* Choose first/other based on m1 == m2 (deprecated, remains for backwards compatibility) */ -#define PB_DATAOFFSET_CHOOSE(st, m1, m2) (int)(offsetof(st, m1) == offsetof(st, m2) \ - ? PB_DATAOFFSET_FIRST(st, m1, m2) \ - : PB_DATAOFFSET_OTHER(st, m1, m2)) - -/* Required fields are the simplest. They just have delta (padding) from - * previous field end, and the size of the field. Pointer is used for - * submessages and default values. - */ -#define PB_REQUIRED_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_REQUIRED | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -/* Optional fields add the delta to the has_ variable. */ -#define PB_OPTIONAL_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_OPTIONAL | ltype, \ - fd, \ - pb_delta(st, has_ ## m, m), \ - pb_membersize(st, m), 0, ptr} - -#define PB_SINGULAR_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -/* Repeated fields have a _count field and also the maximum number of entries. */ -#define PB_REPEATED_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_REPEATED | ltype, \ - fd, \ - pb_delta(st, m ## _count, m), \ - pb_membersize(st, m[0]), \ - pb_arraysize(st, m), ptr} - -/* Allocated fields carry the size of the actual data, not the pointer */ -#define PB_REQUIRED_POINTER(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_REQUIRED | ltype, \ - fd, 0, pb_membersize(st, m[0]), 0, ptr} - -/* Optional fields don't need a has_ variable, as information would be redundant */ -#define PB_OPTIONAL_POINTER(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m[0]), 0, ptr} - -/* Same as optional fields*/ -#define PB_SINGULAR_POINTER(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m[0]), 0, ptr} - -/* Repeated fields have a _count field and a pointer to array of pointers */ -#define PB_REPEATED_POINTER(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_REPEATED | ltype, \ - fd, pb_delta(st, m ## _count, m), \ - pb_membersize(st, m[0]), 0, ptr} - -/* Callbacks are much like required fields except with special datatype. */ -#define PB_REQUIRED_CALLBACK(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_CALLBACK | PB_HTYPE_REQUIRED | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -#define PB_OPTIONAL_CALLBACK(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_CALLBACK | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -#define PB_SINGULAR_CALLBACK(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_CALLBACK | PB_HTYPE_OPTIONAL | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -#define PB_REPEATED_CALLBACK(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_CALLBACK | PB_HTYPE_REPEATED | ltype, \ - fd, 0, pb_membersize(st, m), 0, ptr} - -/* Optional extensions don't have the has_ field, as that would be redundant. - * Furthermore, the combination of OPTIONAL without has_ field is used - * for indicating proto3 style fields. Extensions exist in proto2 mode only, - * so they should be encoded according to proto2 rules. To avoid the conflict, - * extensions are marked as REQUIRED instead. - */ -#define PB_OPTEXT_STATIC(tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_REQUIRED | ltype, \ - 0, \ - 0, \ - pb_membersize(st, m), 0, ptr} - -#define PB_OPTEXT_POINTER(tag, st, m, fd, ltype, ptr) \ - PB_OPTIONAL_POINTER(tag, st, m, fd, ltype, ptr) - -#define PB_OPTEXT_CALLBACK(tag, st, m, fd, ltype, ptr) \ - PB_OPTIONAL_CALLBACK(tag, st, m, fd, ltype, ptr) - -/* The mapping from protobuf types to LTYPEs is done using these macros. */ -#define PB_LTYPE_MAP_BOOL PB_LTYPE_BOOL -#define PB_LTYPE_MAP_BYTES PB_LTYPE_BYTES -#define PB_LTYPE_MAP_DOUBLE PB_LTYPE_FIXED64 -#define PB_LTYPE_MAP_ENUM PB_LTYPE_VARINT -#define PB_LTYPE_MAP_UENUM PB_LTYPE_UVARINT -#define PB_LTYPE_MAP_FIXED32 PB_LTYPE_FIXED32 -#define PB_LTYPE_MAP_FIXED64 PB_LTYPE_FIXED64 -#define PB_LTYPE_MAP_FLOAT PB_LTYPE_FIXED32 -#define PB_LTYPE_MAP_INT32 PB_LTYPE_VARINT -#define PB_LTYPE_MAP_INT64 PB_LTYPE_VARINT -#define PB_LTYPE_MAP_MESSAGE PB_LTYPE_SUBMESSAGE -#define PB_LTYPE_MAP_SFIXED32 PB_LTYPE_FIXED32 -#define PB_LTYPE_MAP_SFIXED64 PB_LTYPE_FIXED64 -#define PB_LTYPE_MAP_SINT32 PB_LTYPE_SVARINT -#define PB_LTYPE_MAP_SINT64 PB_LTYPE_SVARINT -#define PB_LTYPE_MAP_STRING PB_LTYPE_STRING -#define PB_LTYPE_MAP_UINT32 PB_LTYPE_UVARINT -#define PB_LTYPE_MAP_UINT64 PB_LTYPE_UVARINT -#define PB_LTYPE_MAP_EXTENSION PB_LTYPE_EXTENSION -#define PB_LTYPE_MAP_FIXED_LENGTH_BYTES PB_LTYPE_FIXED_LENGTH_BYTES - -/* This is the actual macro used in field descriptions. - * It takes these arguments: - * - Field tag number - * - Field type: BOOL, BYTES, DOUBLE, ENUM, UENUM, FIXED32, FIXED64, - * FLOAT, INT32, INT64, MESSAGE, SFIXED32, SFIXED64 - * SINT32, SINT64, STRING, UINT32, UINT64 or EXTENSION - * - Field rules: REQUIRED, OPTIONAL or REPEATED - * - Allocation: STATIC, CALLBACK or POINTER - * - Placement: FIRST or OTHER, depending on if this is the first field in structure. - * - Message name - * - Field name - * - Previous field name (or field name again for first field) - * - Pointer to default value or submsg fields. - */ - -#define PB_FIELD(tag, type, rules, allocation, placement, message, field, prevfield, ptr) \ - PB_ ## rules ## _ ## allocation(tag, message, field, \ - PB_DATAOFFSET_ ## placement(message, field, prevfield), \ - PB_LTYPE_MAP_ ## type, ptr) - -/* Field description for repeated static fixed count fields.*/ -#define PB_REPEATED_FIXED_COUNT(tag, type, placement, message, field, prevfield, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_REPEATED | PB_LTYPE_MAP_ ## type, \ - PB_DATAOFFSET_ ## placement(message, field, prevfield), \ - 0, \ - pb_membersize(message, field[0]), \ - pb_arraysize(message, field), ptr} - -/* Field description for oneof fields. This requires taking into account the - * union name also, that's why a separate set of macros is needed. - */ -#define PB_ONEOF_STATIC(u, tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_ONEOF | ltype, \ - fd, pb_delta(st, which_ ## u, u.m), \ - pb_membersize(st, u.m), 0, ptr} - -#define PB_ONEOF_POINTER(u, tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_ONEOF | ltype, \ - fd, pb_delta(st, which_ ## u, u.m), \ - pb_membersize(st, u.m[0]), 0, ptr} - -#define PB_ONEOF_FIELD(union_name, tag, type, rules, allocation, placement, message, field, prevfield, ptr) \ - PB_ONEOF_ ## allocation(union_name, tag, message, field, \ - PB_DATAOFFSET_ ## placement(message, union_name.field, prevfield), \ - PB_LTYPE_MAP_ ## type, ptr) - -#define PB_ANONYMOUS_ONEOF_STATIC(u, tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_STATIC | PB_HTYPE_ONEOF | ltype, \ - fd, pb_delta(st, which_ ## u, m), \ - pb_membersize(st, m), 0, ptr} - -#define PB_ANONYMOUS_ONEOF_POINTER(u, tag, st, m, fd, ltype, ptr) \ - {tag, PB_ATYPE_POINTER | PB_HTYPE_ONEOF | ltype, \ - fd, pb_delta(st, which_ ## u, m), \ - pb_membersize(st, m[0]), 0, ptr} - -#define PB_ANONYMOUS_ONEOF_FIELD(union_name, tag, type, rules, allocation, placement, message, field, prevfield, ptr) \ - PB_ANONYMOUS_ONEOF_ ## allocation(union_name, tag, message, field, \ - PB_DATAOFFSET_ ## placement(message, field, prevfield), \ - PB_LTYPE_MAP_ ## type, ptr) - -/* These macros are used for giving out error messages. - * They are mostly a debugging aid; the main error information - * is the true/false return value from functions. - * Some code space can be saved by disabling the error - * messages if not used. - * - * PB_SET_ERROR() sets the error message if none has been set yet. - * msg must be a constant string literal. - * PB_GET_ERROR() always returns a pointer to a string. - * PB_RETURN_ERROR() sets the error and returns false from current - * function. - */ -#ifdef PB_NO_ERRMSG -#define PB_SET_ERROR(stream, msg) PB_UNUSED(stream) -#define PB_GET_ERROR(stream) "(errmsg disabled)" -#else -#define PB_SET_ERROR(stream, msg) (stream->errmsg = (stream)->errmsg ? (stream)->errmsg : (msg)) -#define PB_GET_ERROR(stream) ((stream)->errmsg ? (stream)->errmsg : "(none)") -#endif - -#define PB_RETURN_ERROR(stream, msg) return PB_SET_ERROR(stream, msg), false - -#endif diff --git a/ios/platform/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/Headers/pb_common.h b/ios/platform/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/Headers/pb_common.h deleted file mode 100644 index 60b3d374..00000000 --- a/ios/platform/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/Headers/pb_common.h +++ /dev/null @@ -1,42 +0,0 @@ -/* pb_common.h: Common support functions for pb_encode.c and pb_decode.c. - * These functions are rarely needed by applications directly. - */ - -#ifndef PB_COMMON_H_INCLUDED -#define PB_COMMON_H_INCLUDED - -#include "pb.h" - -#ifdef __cplusplus -extern "C" { -#endif - -/* Iterator for pb_field_t list */ -struct pb_field_iter_s { - const pb_field_t *start; /* Start of the pb_field_t array */ - const pb_field_t *pos; /* Current position of the iterator */ - unsigned required_field_index; /* Zero-based index that counts only the required fields */ - void *dest_struct; /* Pointer to start of the structure */ - void *pData; /* Pointer to current field value */ - void *pSize; /* Pointer to count/has field */ -}; -typedef struct pb_field_iter_s pb_field_iter_t; - -/* Initialize the field iterator structure to beginning. - * Returns false if the message type is empty. */ -bool pb_field_iter_begin(pb_field_iter_t *iter, const pb_field_t *fields, void *dest_struct); - -/* Advance the iterator to the next field. - * Returns false when the iterator wraps back to the first field. */ -bool pb_field_iter_next(pb_field_iter_t *iter); - -/* Advance the iterator until it points at a field with the given tag. - * Returns false if no such field exists. */ -bool pb_field_iter_find(pb_field_iter_t *iter, uint32_t tag); - -#ifdef __cplusplus -} /* extern "C" */ -#endif - -#endif - diff --git a/ios/platform/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/Headers/pb_decode.h b/ios/platform/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/Headers/pb_decode.h deleted file mode 100644 index 3577c201..00000000 --- a/ios/platform/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/Headers/pb_decode.h +++ /dev/null @@ -1,178 +0,0 @@ -/* pb_decode.h: Functions to decode protocol buffers. Depends on pb_decode.c. - * The main function is pb_decode. You also need an input stream, and the - * field descriptions created by nanopb_generator.py. - */ - -#ifndef PB_DECODE_H_INCLUDED -#define PB_DECODE_H_INCLUDED - -#include "pb.h" - -#ifdef __cplusplus -extern "C" { -#endif - -/* Structure for defining custom input streams. You will need to provide - * a callback function to read the bytes from your storage, which can be - * for example a file or a network socket. - * - * The callback must conform to these rules: - * - * 1) Return false on IO errors. This will cause decoding to abort. - * 2) You can use state to store your own data (e.g. buffer pointer), - * and rely on pb_read to verify that no-body reads past bytes_left. - * 3) Your callback may be used with substreams, in which case bytes_left - * is different than from the main stream. Don't use bytes_left to compute - * any pointers. - */ -struct pb_istream_s -{ -#ifdef PB_BUFFER_ONLY - /* Callback pointer is not used in buffer-only configuration. - * Having an int pointer here allows binary compatibility but - * gives an error if someone tries to assign callback function. - */ - int *callback; -#else - bool (*callback)(pb_istream_t *stream, pb_byte_t *buf, size_t count); -#endif - - void *state; /* Free field for use by callback implementation */ - size_t bytes_left; - -#ifndef PB_NO_ERRMSG - const char *errmsg; -#endif -}; - -/*************************** - * Main decoding functions * - ***************************/ - -/* Decode a single protocol buffers message from input stream into a C structure. - * Returns true on success, false on any failure. - * The actual struct pointed to by dest must match the description in fields. - * Callback fields of the destination structure must be initialized by caller. - * All other fields will be initialized by this function. - * - * Example usage: - * MyMessage msg = {}; - * uint8_t buffer[64]; - * pb_istream_t stream; - * - * // ... read some data into buffer ... - * - * stream = pb_istream_from_buffer(buffer, count); - * pb_decode(&stream, MyMessage_fields, &msg); - */ -bool pb_decode(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -/* Same as pb_decode, except does not initialize the destination structure - * to default values. This is slightly faster if you need no default values - * and just do memset(struct, 0, sizeof(struct)) yourself. - * - * This can also be used for 'merging' two messages, i.e. update only the - * fields that exist in the new message. - * - * Note: If this function returns with an error, it will not release any - * dynamically allocated fields. You will need to call pb_release() yourself. - */ -bool pb_decode_noinit(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -/* Same as pb_decode, except expects the stream to start with the message size - * encoded as varint. Corresponds to parseDelimitedFrom() in Google's - * protobuf API. - */ -bool pb_decode_delimited(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -/* Same as pb_decode_delimited, except that it does not initialize the destination structure. - * See pb_decode_noinit - */ -bool pb_decode_delimited_noinit(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -/* Same as pb_decode, except allows the message to be terminated with a null byte. - * NOTE: Until nanopb-0.4.0, pb_decode() also allows null-termination. This behaviour - * is not supported in most other protobuf implementations, so pb_decode_delimited() - * is a better option for compatibility. - */ -bool pb_decode_nullterminated(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); - -#ifdef PB_ENABLE_MALLOC -/* Release any allocated pointer fields. If you use dynamic allocation, you should - * call this for any successfully decoded message when you are done with it. If - * pb_decode() returns with an error, the message is already released. - */ -void pb_release(const pb_field_t fields[], void *dest_struct); -#endif - - -/************************************** - * Functions for manipulating streams * - **************************************/ - -/* Create an input stream for reading from a memory buffer. - * - * Alternatively, you can use a custom stream that reads directly from e.g. - * a file or a network socket. - */ -pb_istream_t pb_istream_from_buffer(const pb_byte_t *buf, size_t bufsize); - -/* Function to read from a pb_istream_t. You can use this if you need to - * read some custom header data, or to read data in field callbacks. - */ -bool pb_read(pb_istream_t *stream, pb_byte_t *buf, size_t count); - - -/************************************************ - * Helper functions for writing field callbacks * - ************************************************/ - -/* Decode the tag for the next field in the stream. Gives the wire type and - * field tag. At end of the message, returns false and sets eof to true. */ -bool pb_decode_tag(pb_istream_t *stream, pb_wire_type_t *wire_type, uint32_t *tag, bool *eof); - -/* Skip the field payload data, given the wire type. */ -bool pb_skip_field(pb_istream_t *stream, pb_wire_type_t wire_type); - -/* Decode an integer in the varint format. This works for enum, int32, - * int64, uint32 and uint64 field types. */ -#ifndef PB_WITHOUT_64BIT -bool pb_decode_varint(pb_istream_t *stream, uint64_t *dest); -#else -#define pb_decode_varint pb_decode_varint32 -#endif - -/* Decode an integer in the varint format. This works for enum, int32, - * and uint32 field types. */ -bool pb_decode_varint32(pb_istream_t *stream, uint32_t *dest); - -/* Decode a bool value in varint format. */ -bool pb_decode_bool(pb_istream_t *stream, bool *dest); - -/* Decode an integer in the zig-zagged svarint format. This works for sint32 - * and sint64. */ -#ifndef PB_WITHOUT_64BIT -bool pb_decode_svarint(pb_istream_t *stream, int64_t *dest); -#else -bool pb_decode_svarint(pb_istream_t *stream, int32_t *dest); -#endif - -/* Decode a fixed32, sfixed32 or float value. You need to pass a pointer to - * a 4-byte wide C variable. */ -bool pb_decode_fixed32(pb_istream_t *stream, void *dest); - -#ifndef PB_WITHOUT_64BIT -/* Decode a fixed64, sfixed64 or double value. You need to pass a pointer to - * a 8-byte wide C variable. */ -bool pb_decode_fixed64(pb_istream_t *stream, void *dest); -#endif - -/* Make a limited-length substream for reading a PB_WT_STRING field. */ -bool pb_make_string_substream(pb_istream_t *stream, pb_istream_t *substream); -bool pb_close_string_substream(pb_istream_t *stream, pb_istream_t *substream); - -#ifdef __cplusplus -} /* extern "C" */ -#endif - -#endif diff --git a/ios/platform/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/Headers/pb_encode.h b/ios/platform/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/Headers/pb_encode.h deleted file mode 100644 index b1d822f3..00000000 --- a/ios/platform/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/Headers/pb_encode.h +++ /dev/null @@ -1,170 +0,0 @@ -/* pb_encode.h: Functions to encode protocol buffers. Depends on pb_encode.c. - * The main function is pb_encode. You also need an output stream, and the - * field descriptions created by nanopb_generator.py. - */ - -#ifndef PB_ENCODE_H_INCLUDED -#define PB_ENCODE_H_INCLUDED - -#include "pb.h" - -#ifdef __cplusplus -extern "C" { -#endif - -/* Structure for defining custom output streams. You will need to provide - * a callback function to write the bytes to your storage, which can be - * for example a file or a network socket. - * - * The callback must conform to these rules: - * - * 1) Return false on IO errors. This will cause encoding to abort. - * 2) You can use state to store your own data (e.g. buffer pointer). - * 3) pb_write will update bytes_written after your callback runs. - * 4) Substreams will modify max_size and bytes_written. Don't use them - * to calculate any pointers. - */ -struct pb_ostream_s -{ -#ifdef PB_BUFFER_ONLY - /* Callback pointer is not used in buffer-only configuration. - * Having an int pointer here allows binary compatibility but - * gives an error if someone tries to assign callback function. - * Also, NULL pointer marks a 'sizing stream' that does not - * write anything. - */ - int *callback; -#else - bool (*callback)(pb_ostream_t *stream, const pb_byte_t *buf, size_t count); -#endif - void *state; /* Free field for use by callback implementation. */ - size_t max_size; /* Limit number of output bytes written (or use SIZE_MAX). */ - size_t bytes_written; /* Number of bytes written so far. */ - -#ifndef PB_NO_ERRMSG - const char *errmsg; -#endif -}; - -/*************************** - * Main encoding functions * - ***************************/ - -/* Encode a single protocol buffers message from C structure into a stream. - * Returns true on success, false on any failure. - * The actual struct pointed to by src_struct must match the description in fields. - * All required fields in the struct are assumed to have been filled in. - * - * Example usage: - * MyMessage msg = {}; - * uint8_t buffer[64]; - * pb_ostream_t stream; - * - * msg.field1 = 42; - * stream = pb_ostream_from_buffer(buffer, sizeof(buffer)); - * pb_encode(&stream, MyMessage_fields, &msg); - */ -bool pb_encode(pb_ostream_t *stream, const pb_field_t fields[], const void *src_struct); - -/* Same as pb_encode, but prepends the length of the message as a varint. - * Corresponds to writeDelimitedTo() in Google's protobuf API. - */ -bool pb_encode_delimited(pb_ostream_t *stream, const pb_field_t fields[], const void *src_struct); - -/* Same as pb_encode, but appends a null byte to the message for termination. - * NOTE: This behaviour is not supported in most other protobuf implementations, so pb_encode_delimited() - * is a better option for compatibility. - */ -bool pb_encode_nullterminated(pb_ostream_t *stream, const pb_field_t fields[], const void *src_struct); - -/* Encode the message to get the size of the encoded data, but do not store - * the data. */ -bool pb_get_encoded_size(size_t *size, const pb_field_t fields[], const void *src_struct); - -/************************************** - * Functions for manipulating streams * - **************************************/ - -/* Create an output stream for writing into a memory buffer. - * The number of bytes written can be found in stream.bytes_written after - * encoding the message. - * - * Alternatively, you can use a custom stream that writes directly to e.g. - * a file or a network socket. - */ -pb_ostream_t pb_ostream_from_buffer(pb_byte_t *buf, size_t bufsize); - -/* Pseudo-stream for measuring the size of a message without actually storing - * the encoded data. - * - * Example usage: - * MyMessage msg = {}; - * pb_ostream_t stream = PB_OSTREAM_SIZING; - * pb_encode(&stream, MyMessage_fields, &msg); - * printf("Message size is %d\n", stream.bytes_written); - */ -#ifndef PB_NO_ERRMSG -#define PB_OSTREAM_SIZING {0,0,0,0,0} -#else -#define PB_OSTREAM_SIZING {0,0,0,0} -#endif - -/* Function to write into a pb_ostream_t stream. You can use this if you need - * to append or prepend some custom headers to the message. - */ -bool pb_write(pb_ostream_t *stream, const pb_byte_t *buf, size_t count); - - -/************************************************ - * Helper functions for writing field callbacks * - ************************************************/ - -/* Encode field header based on type and field number defined in the field - * structure. Call this from the callback before writing out field contents. */ -bool pb_encode_tag_for_field(pb_ostream_t *stream, const pb_field_t *field); - -/* Encode field header by manually specifying wire type. You need to use this - * if you want to write out packed arrays from a callback field. */ -bool pb_encode_tag(pb_ostream_t *stream, pb_wire_type_t wiretype, uint32_t field_number); - -/* Encode an integer in the varint format. - * This works for bool, enum, int32, int64, uint32 and uint64 field types. */ -#ifndef PB_WITHOUT_64BIT -bool pb_encode_varint(pb_ostream_t *stream, uint64_t value); -#else -bool pb_encode_varint(pb_ostream_t *stream, uint32_t value); -#endif - -/* Encode an integer in the zig-zagged svarint format. - * This works for sint32 and sint64. */ -#ifndef PB_WITHOUT_64BIT -bool pb_encode_svarint(pb_ostream_t *stream, int64_t value); -#else -bool pb_encode_svarint(pb_ostream_t *stream, int32_t value); -#endif - -/* Encode a string or bytes type field. For strings, pass strlen(s) as size. */ -bool pb_encode_string(pb_ostream_t *stream, const pb_byte_t *buffer, size_t size); - -/* Encode a fixed32, sfixed32 or float value. - * You need to pass a pointer to a 4-byte wide C variable. */ -bool pb_encode_fixed32(pb_ostream_t *stream, const void *value); - -#ifndef PB_WITHOUT_64BIT -/* Encode a fixed64, sfixed64 or double value. - * You need to pass a pointer to a 8-byte wide C variable. */ -bool pb_encode_fixed64(pb_ostream_t *stream, const void *value); -#endif - -/* Encode a submessage field. - * You need to pass the pb_field_t array and pointer to struct, just like - * with pb_encode(). This internally encodes the submessage twice, first to - * calculate message size and then to actually write it out. - */ -bool pb_encode_submessage(pb_ostream_t *stream, const pb_field_t fields[], const void *src_struct); - -#ifdef __cplusplus -} /* extern "C" */ -#endif - -#endif diff --git a/ios/platform/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/Info.plist b/ios/platform/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/Info.plist deleted file mode 100644 index f480d0fe..00000000 --- a/ios/platform/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - nanopb - CFBundleIdentifier - com.firebase.Firebase-nanopb - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - nanopb - CFBundlePackageType - FMWK - CFBundleVersion - 2.30909.0 - DTSDKName - iphonesimulator11.2 - - diff --git a/ios/platform/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/Modules/module.modulemap b/ios/platform/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/Modules/module.modulemap deleted file mode 100644 index 611ce4ca..00000000 --- a/ios/platform/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/Modules/module.modulemap +++ /dev/null @@ -1,5 +0,0 @@ -framework module nanopb { -umbrella header "nanopb-umbrella.h" -export * -module * { export * } -} 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 deleted file mode 100644 index 59dd5cbe..00000000 Binary files a/ios/platform/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/nanopb and /dev/null differ