Skip to content

Commit 6b37a22

Browse files
fix(rokt-kit): update ObjC API names for rokt-contracts-apple move
Types moved from Rokt_Widget to rokt-contracts-apple and received new ObjC names via @objc() attributes. Update imports and rename: - Add @import RoktContracts (RoktEmbeddedView, RoktPlacementOptions now in this module) - InitComplete -> RoktInitComplete - Builder -> RoktConfigBuilder - CacheConfig -> RoktCacheConfig Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 3949636 commit 6b37a22

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

Kits/rokt/rokt/Sources/mParticle-Rokt/MPKitRokt.m

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#import "MPKitRokt.h"
22
@import Rokt_Widget;
3+
@import RoktContracts;
34

45
// Kit version
56
static NSString * const kMPRoktKitVersion = @"8.3.3";
@@ -76,8 +77,8 @@ - (MPKitExecStatus *)didFinishLaunchingWithConfiguration:(NSDictionary *)configu
7677

7778
// Subscribe to global events to receive InitComplete
7879
[Rokt globalEventsOnEvent:^(RoktEvent * _Nonnull event) {
79-
if ([event isKindOfClass:[InitComplete class]]) {
80-
InitComplete *initComplete = (InitComplete *)event;
80+
if ([event isKindOfClass:[RoktInitComplete class]]) {
81+
RoktInitComplete *initComplete = (RoktInitComplete *)event;
8182
if (initComplete.success) {
8283
[self start];
8384
[MPKitRokt MPLog:@"Rokt Init Complete"];
@@ -410,10 +411,10 @@ + (void)handleHashedEmail:(NSMutableDictionary<NSString *, NSString *> * _Nullab
410411

411412
+ (RoktConfig *)convertMPRoktConfig:(MPRoktConfig *)mpRoktConfig {
412413
if (mpRoktConfig != nil) {
413-
Builder *builder = [[Builder alloc] init];
414+
RoktConfigBuilder *builder = [[RoktConfigBuilder alloc] init];
414415

415416
if (mpRoktConfig.cacheDuration != nil) {
416-
CacheConfig *cacheConfig = [[CacheConfig alloc] initWithCacheDuration:mpRoktConfig.cacheDuration.doubleValue cacheAttributes:mpRoktConfig.cacheAttributes];
417+
RoktCacheConfig *cacheConfig = [[RoktCacheConfig alloc] initWithCacheDuration:mpRoktConfig.cacheDuration.doubleValue cacheAttributes:mpRoktConfig.cacheAttributes];
417418
builder = [builder cacheConfig:cacheConfig];
418419
}
419420

0 commit comments

Comments
 (0)