Skip to content

Commit

Permalink
7.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
johnbushnell committed Jul 31, 2023
1 parent 55959a8 commit caf2dcf
Show file tree
Hide file tree
Showing 99 changed files with 80,378 additions and 50,702 deletions.
36 changes: 18 additions & 18 deletions KochavaTracker.xcframework/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -6,71 +6,73 @@
<array>
<dict>
<key>LibraryIdentifier</key>
<string>watchos-arm64_i386_x86_64-simulator</string>
<string>tvos-arm64</string>
<key>LibraryPath</key>
<string>KochavaTracker.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>i386</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>watchos</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
<string>tvos</string>
</dict>
<dict>
<key>LibraryIdentifier</key>
<string>ios-arm64</string>
<string>ios-arm64_x86_64-maccatalyst</string>
<key>LibraryPath</key>
<string>KochavaTracker.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>maccatalyst</string>
</dict>
<dict>
<key>LibraryIdentifier</key>
<string>macos-arm64_x86_64</string>
<string>watchos-arm64_i386_x86_64-simulator</string>
<key>LibraryPath</key>
<string>KochavaTracker.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>i386</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>macos</string>
<string>watchos</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-maccatalyst</string>
<string>ios-arm64</string>
<key>LibraryPath</key>
<string>KochavaTracker.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>maccatalyst</string>
</dict>
<dict>
<key>LibraryIdentifier</key>
<string>tvos-arm64</string>
<string>tvos-arm64_x86_64-simulator</string>
<key>LibraryPath</key>
<string>KochavaTracker.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>tvos</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>LibraryIdentifier</key>
Expand All @@ -89,7 +91,7 @@
</dict>
<dict>
<key>LibraryIdentifier</key>
<string>tvos-arm64_x86_64-simulator</string>
<string>macos-arm64_x86_64</string>
<key>LibraryPath</key>
<string>KochavaTracker.framework</string>
<key>SupportedArchitectures</key>
Expand All @@ -98,9 +100,7 @@
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>tvos</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
<string>macos</string>
</dict>
<dict>
<key>LibraryIdentifier</key>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -321,7 +321,7 @@ SWIFT_CLASS_NAMED("KVAAdNetworkConversionResult")
/// Apple currently restricts this value to 6-bits. This is a combination (OR) of the translated value (translatedValueIntNumber) with any extension interval value (extensionIntervalTranslatedValueInt.integerValue).
- (NSInteger)valueInt SWIFT_WARN_UNUSED_RESULT;
/// The coarse value.
@property (nonatomic, readonly) SKAdNetworkCoarseConversionValue _Nullable coarseValue SWIFT_AVAILABILITY(ios_app_extension,introduced=16.0) SWIFT_AVAILABILITY(ios,introduced=16.0);
@property (nonatomic, readonly) SKAdNetworkCoarseConversionValue _Nullable coarseValue SWIFT_AVAILABILITY(ios_app_extension,introduced=16.1) SWIFT_AVAILABILITY(ios,introduced=16.1);
@property (nonatomic, readonly) NSError * _Nullable error;
/// A string which represents the model used for the conversion.
@property (nonatomic, readonly, copy) NSString * _Nullable modelString;
Expand Down Expand Up @@ -358,7 +358,7 @@ SWIFT_CLASS_NAMED("KVAAppTrackingTransparency")
/// Notify that a request for tracking authorization did complete.
/// \param status The provided authorization status.
///
- (void)authorizationDidCompleteWithStatus:(ATTrackingManagerAuthorizationStatus)status SWIFT_AVAILABILITY(ios_app_extension,introduced=14.0) SWIFT_AVAILABILITY(tvos,introduced=14.0) SWIFT_AVAILABILITY(maccatalyst,introduced=14.0) SWIFT_AVAILABILITY(macos,introduced=11.0) SWIFT_AVAILABILITY(ios,introduced=14.0);
- (void)authorizationDidCompleteWithStatus:(ATTrackingManagerAuthorizationStatus)status SWIFT_AVAILABILITY(ios_app_extension,introduced=14.0) SWIFT_AVAILABILITY(tvos,introduced=14.0) SWIFT_AVAILABILITY(macos,introduced=11.0) SWIFT_AVAILABILITY(maccatalyst,introduced=14.0) SWIFT_AVAILABILITY(ios,introduced=14.0);
/// An instance of networking.
@property (nonatomic, strong) KVANetworking * _Nullable networking;
/// A boolean which indicates if the instance should automatically request tracking authorization.
Expand Down Expand Up @@ -484,7 +484,7 @@ SWIFT_PROTOCOL("_TtP14KochavaTracker36KVACustomIdentifierRegistrarProvider_")

/// A feature which is responsible for custom identifiers.
SWIFT_CLASS_NAMED("KVACustomIdentifiers")
@interface KVACustomIdentifiers : NSObject <NSCopying, KVANetworkingProvider, KVACustomIdentifierRegistrar>
@interface KVACustomIdentifiers : NSObject <NSCopying, KVANetworkingProvider, KVACustomIdentifierRegistrar, KVACustomIdentifierRegistrarProvider>
- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT;
/// Register a custom identifier.
Expand All @@ -507,6 +507,7 @@ SWIFT_CLASS_NAMED("KVACustomIdentifiers")
/// \param identifierString The identifier.
///
- (void)registerWithNameString:(NSString * _Nonnull)nameString identifierString:(NSString * _Nonnull)identifierString SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Please use KVACustomIdentifier.register(name:identifier:) instead. In Objective-C use -[KVACustomIdentifier registerWithName:identifier:].");
@property (nonatomic, readonly, strong) id <KVACustomIdentifierRegistrar> _Nonnull customIdentifierRegistrar;
/// An instance of networking.
@property (nonatomic, strong) KVANetworking * _Nullable networking;
@end
Expand Down Expand Up @@ -557,14 +558,15 @@ SWIFT_PROTOCOL("_TtP14KochavaTracker31KVACustomValueRegistrarProvider_")

/// A feature which is responsible for custom values.
SWIFT_CLASS_NAMED("KVACustomValues")
@interface KVACustomValues : NSObject <NSCopying, KVANetworkingProvider, KVACustomValueRegistrar>
@interface KVACustomValues : NSObject <NSCopying, KVANetworkingProvider, KVACustomValueRegistrar, KVACustomValueRegistrarProvider>
- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT;
/// Register a custom value.
/// See class <code>KVACustomValue</code>.
/// \param customValue The custom value.
///
- (void)register:(KVACustomValue * _Nonnull)customValue;
@property (nonatomic, readonly, strong) id <KVACustomValueRegistrar> _Nonnull customValueRegistrar;
/// An instance of networking.
@property (nonatomic, strong) KVANetworking * _Nullable networking;
@end
Expand Down Expand Up @@ -653,6 +655,14 @@ SWIFT_CLASS_NAMED("KVADeeplink")
@property (nonatomic, copy) NSDictionary * _Nullable rawDictionary;
@end

@protocol KVADeeplinksDeferredPrefetchAugmenter;

SWIFT_PROTOCOL("_TtP14KochavaTracker45KVADeeplinksDeferredPrefetchAugmenterProvider_")
@protocol KVADeeplinksDeferredPrefetchAugmenterProvider
/// A property which conforms to protocol KVADeeplinksDeferredPrefetchAugmenter.
@property (nonatomic, readonly, strong) id <KVADeeplinksDeferredPrefetchAugmenter> _Nonnull deeplinksDeferredPrefetchAugmenter;
@end

@class KVADeeplinksDeferredPrefetch;

SWIFT_PROTOCOL("_TtP14KochavaTracker37KVADeeplinksDeferredPrefetchAugmenter_")
Expand All @@ -676,7 +686,7 @@ SWIFT_PROTOCOL("_TtP14KochavaTracker21KVADeeplinksProcessor_")

/// A feature which measures deeplink activity.
SWIFT_CLASS_NAMED("KVADeeplinks")
@interface KVADeeplinks : NSObject <NSCopying, KVANetworkingProvider, KVADeeplinksDeferredPrefetchAugmenter, KVADeeplinksProcessor>
@interface KVADeeplinks : NSObject <NSCopying, KVANetworkingProvider, KVADeeplinksDeferredPrefetchAugmenter, KVADeeplinksDeferredPrefetchAugmenterProvider, KVADeeplinksProcessor>
- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT;
/// Augment deferred prefetch.
Expand All @@ -689,6 +699,7 @@ SWIFT_CLASS_NAMED("KVADeeplinks")
/// \param identifier The identifier.
///
- (void)augmentDeferredPrefetchWithName:(NSString * _Nonnull)name identifier:(NSString * _Nullable)identifier SWIFT_DEPRECATED_MSG("Please use KVADeeplinks.DeferredPrefetch.augment(name:identifier:) instead. In Objective-C use -[KVADeeplinksDeferredPrefetch augmentWithName:identifier:].");
@property (nonatomic, readonly, strong) id <KVADeeplinksDeferredPrefetchAugmenter> _Nonnull deeplinksDeferredPrefetchAugmenter;
/// Process a deeplink.
/// \param deeplink An instance of KVADeeplink.
///
Expand All @@ -705,7 +716,6 @@ SWIFT_CLASS_NAMED("KVADeeplinks")
@interface KVADeeplinks (SWIFT_EXTENSION(KochavaTracker))
@end

@protocol KVADeeplinksDeferredPrefetchAugmenterProvider;

/// A deferred prefetch for deeplinks.
SWIFT_CLASS_NAMED("DeferredPrefetch")
Expand Down Expand Up @@ -737,12 +747,6 @@ SWIFT_CLASS_NAMED("DeferredPrefetch")



SWIFT_PROTOCOL("_TtP14KochavaTracker45KVADeeplinksDeferredPrefetchAugmenterProvider_")
@protocol KVADeeplinksDeferredPrefetchAugmenterProvider
/// A property which conforms to protocol KVADeeplinksDeferredPrefetchAugmenter.
@property (nonatomic, readonly, strong) id <KVADeeplinksDeferredPrefetchAugmenter> _Nonnull deeplinksDeferredPrefetchAugmenter;
@end



SWIFT_PROTOCOL("_TtP14KochavaTracker29KVADeeplinksProcessorProvider_")
Expand Down Expand Up @@ -1266,13 +1270,14 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KVAEventType

/// A feature which tracks user behavior and actions beyond the install.
SWIFT_CLASS_NAMED("KVAEvents")
@interface KVAEvents : NSObject <KVAEventDefaultParameterRegistrar, KVAEventSender>
@interface KVAEvents : NSObject <KVAEventDefaultParameterRegistrar, KVAEventDefaultParameterRegistrarProvider, KVAEventSender>
- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
/// Register a default parameter.
/// See class KVAEvent.<code>KVAEvent/DefaultParameter</code>.
/// \param defaultParameter The default parameter.
///
- (void)register:(KVAEventDefaultParameter * _Nonnull)defaultParameter;
@property (nonatomic, readonly, strong) id <KVAEventDefaultParameterRegistrar> _Nonnull eventDefaultParameterRegistrar;
- (void)sendEvent:(KVAEvent * _Nonnull)event;
@end

Expand All @@ -1295,6 +1300,7 @@ SWIFT_CLASS_NAMED("KVAIdentityLink")
/// \param registrarArray An array of KVAIdentityLinkRegistrarProvider to which to register the identity link.
///
+ (void)registerWithName:(NSString * _Nonnull)name identifier:(NSString * _Nullable)identifier registrarArray:(NSArray<id <KVAIdentityLinkRegistrarProvider>> * _Nullable)registrarArray;
- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT;
/// A unique name for the identity link.
@property (nonatomic, readonly, copy) NSString * _Nonnull name;
/// The identifier.
Expand Down Expand Up @@ -1322,7 +1328,7 @@ SWIFT_PROTOCOL("_TtP14KochavaTracker32KVAIdentityLinkRegistrarProvider_")

/// A feature which is responsible for linking identities.
SWIFT_CLASS_NAMED("KVAIdentityLinking")
@interface KVAIdentityLinking : NSObject <KVAIdentityLinkRegistrar>
@interface KVAIdentityLinking : NSObject <KVAIdentityLinkRegistrar, KVAIdentityLinkRegistrarProvider>
- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
/// Register an identity link.
/// See class <code>KVAIdentityLink</code>.
Expand All @@ -1345,6 +1351,7 @@ SWIFT_CLASS_NAMED("KVAIdentityLinking")
/// \param identifierString The identifier.
///
- (void)registerWithNameString:(NSString * _Nonnull)nameString identifierString:(NSString * _Nonnull)identifierString SWIFT_DEPRECATED_MSG("Modern Objective-C-style method deprecated. Please use KVAIdentityLink.register(name:identifier:) instead. In Objective-C use -[KVAIdentityLink registerWithName:identifier:].");
@property (nonatomic, readonly, strong) id <KVAIdentityLinkRegistrar> _Nonnull identityLinkRegistrar;
@end


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>22E261</string>
<string>22F82</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
Expand All @@ -17,7 +17,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>7.2.0</string>
<string>7.3.0</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>iPhoneOS</string>
Expand All @@ -41,12 +41,13 @@
<key>DTXcodeBuild</key>
<string>14B47b</string>
<key>KVABuildDateString</key>
<string>2023-06-15T17:14:37-0700</string>
<string>2023-07-28T18:09:41-0700</string>
<key>MinimumOSVersion</key>
<string>12.4</string>
<key>UIDeviceFamily</key>
<array>
<integer>1</integer>
<integer>2</integer>
</array>
<key>UIRequiredDeviceCapabilities</key>
<array>
Expand Down
Binary file not shown.
Loading

0 comments on commit caf2dcf

Please sign in to comment.