Skip to content
This repository was archived by the owner on Nov 23, 2024. It is now read-only.

Commit 6e4d55a

Browse files
Merge pull request #78 from zendesk/feature/Update-for-Mar2023-release
Update for March 2023 Classic SDKs Release
2 parents cc9eb13 + 84a7345 commit 6e4d55a

File tree

5 files changed

+27
-27
lines changed

5 files changed

+27
-27
lines changed

Cartfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Answer Bot
2-
github "zendesk/answer_bot_sdk_ios" ~> 3.0.0
2+
github "zendesk/answer_bot_sdk_ios" ~> 4.0.0
33
# Chat
4-
github "zendesk/chat_sdk_ios" ~> 3.0.0
4+
github "zendesk/chat_sdk_ios" ~> 4.0.0
55
# Support
6-
github "zendesk/support_sdk_ios" ~> 6.0.0
6+
github "zendesk/support_sdk_ios" ~> 7.0.0

Cartfile.resolved

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
github "zendesk/answer_bot_providers_sdk_ios" "3.0.0"
2-
github "zendesk/answer_bot_sdk_ios" "3.0.0"
3-
github "zendesk/chat_providers_sdk_ios" "3.0.0"
4-
github "zendesk/chat_sdk_ios" "3.0.0"
5-
github "zendesk/commonui_sdk_ios" "7.0.0"
6-
github "zendesk/core_sdk_ios" "3.0.0"
7-
github "zendesk/messaging_sdk_ios" "4.0.0"
8-
github "zendesk/messagingapi_sdk_ios" "4.0.0"
9-
github "zendesk/sdkconfigurations_sdk_ios" "2.0.0"
10-
github "zendesk/support_providers_sdk_ios" "6.0.0"
11-
github "zendesk/support_sdk_ios" "6.0.0"
1+
github "zendesk/answer_bot_providers_sdk_ios" "4.0.0"
2+
github "zendesk/answer_bot_sdk_ios" "4.0.0"
3+
github "zendesk/chat_providers_sdk_ios" "4.0.0"
4+
github "zendesk/chat_sdk_ios" "4.0.0"
5+
github "zendesk/commonui_sdk_ios" "8.0.0"
6+
github "zendesk/core_sdk_ios" "4.0.0"
7+
github "zendesk/messaging_sdk_ios" "5.0.0"
8+
github "zendesk/messagingapi_sdk_ios" "5.0.0"
9+
github "zendesk/sdkconfigurations_sdk_ios" "3.0.0"
10+
github "zendesk/support_providers_sdk_ios" "7.0.0"
11+
github "zendesk/support_sdk_ios" "7.0.0"

Remember The Date/AppDelegate.m

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -98,17 +98,17 @@ - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(
9898
//
9999

100100
#ifdef DEBUG
101-
[ZDKCoreLogger setEnabled:YES];
101+
[ZDKClassicCoreLogger setEnabled:YES];
102102
#else
103-
[ZDKCoreLogger setEnabled:NO];
103+
[ZDKClassicCoreLogger setEnabled:NO];
104104
#endif
105105

106106
//
107107
// Initialize the Zendesk SDK
108108
//
109-
[ZDKZendesk initializeWithAppId:@"e5dd7520b178e21212f5cc2751a28f4b5a7dc76698dc79bd" clientId:@"client_for_rtd_jwt_endpoint" zendeskUrl:@"https://rememberthedate.zendesk.com"];
110-
[ZDKSupport initializeWithZendesk:[ZDKZendesk instance]];
111-
[ZDKAnswerBot initializeWithZendesk:[ZDKZendesk instance] support:[ZDKSupport instance]];
109+
[ZDKClassicZendesk initializeWithAppId:@"e5dd7520b178e21212f5cc2751a28f4b5a7dc76698dc79bd" clientId:@"client_for_rtd_jwt_endpoint" zendeskUrl:@"https://rememberthedate.zendesk.com"];
110+
[ZDKSupport initializeWithZendesk:[ZDKClassicZendesk instance]];
111+
[ZDKAnswerBot initializeWithZendesk:[ZDKClassicZendesk instance] support:[ZDKSupport instance]];
112112

113113

114114
//
@@ -136,10 +136,10 @@ - (void)application:(UIApplication *)application didRegisterForRemoteNotificatio
136136
NSString *identifier = [deviceToken deviceIdentifier];
137137
[[NSUserDefaults standardUserDefaults] setObject:identifier forKey:APNS_ID_KEY];
138138

139-
if ([[ZDKZendesk instance] objCIdentity] != nil ) {
139+
if ([[ZDKClassicZendesk instance] objCIdentity] != nil ) {
140140

141141
NSString * locale = [[NSLocale preferredLanguages] firstObject];
142-
[[[ZDKPushProvider alloc] initWithZendesk:[ZDKZendesk instance]] registerWithDeviceIdentifier:identifier locale:locale completion:^(NSString * _Nullable registrationResponse, NSError * _Nullable error) {
142+
[[[ZDKClassicPushProvider alloc] initWithZendesk:[ZDKClassicZendesk instance]] registerWithDeviceIdentifier:identifier locale:locale completion:^(NSString * _Nullable registrationResponse, NSError * _Nullable error) {
143143
if (error) {
144144
NSLog(@"Couldn't register device: %@. Error: %@ in %@", identifier, error, self.class);
145145
} else if (registrationResponse) {

Remember The Date/View Controllers/CreateProfileTableViewController.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,15 +83,15 @@ - (IBAction)editButtonTapped:(id)sender {
8383
[defaults synchronize];
8484

8585
id<ZDKObjCIdentity> userIdentity = [[ZDKObjCJwt alloc] initWithToken:self.emailTextField.text];
86-
[[ZDKZendesk instance] setIdentity:userIdentity];
86+
[[ZDKClassicZendesk instance] setIdentity:userIdentity];
8787

8888
NSString *pushIdentifier = [[NSUserDefaults standardUserDefaults] objectForKey:APNS_ID_KEY];
8989

9090
//Push is en
9191
if(pushIdentifier) {
9292
NSString * locale = [[NSLocale preferredLanguages] firstObject];
9393

94-
[[[ZDKPushProvider alloc] initWithZendesk:[ZDKZendesk instance]] registerWithDeviceIdentifier:pushIdentifier locale:locale completion:^(NSString * _Nullable registrationResponse, NSError * _Nullable error) {
94+
[[[ZDKClassicPushProvider alloc] initWithZendesk:[ZDKClassicZendesk instance]] registerWithDeviceIdentifier:pushIdentifier locale:locale completion:^(NSString * _Nullable registrationResponse, NSError * _Nullable error) {
9595
if (error) {
9696

9797
NSLog(@"Couldn't register device: %@. Error: %@ in %@", pushIdentifier, error, self.class);

Remember The Date/View Controllers/ZenHelpViewController.m

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ - (BOOL) setupIdentity {
3434

3535
if (email.length > 0) {
3636
id<ZDKObjCIdentity> userIdentity = [[ZDKObjCJwt alloc] initWithToken:email];
37-
[[ZDKZendesk instance] setIdentity:userIdentity];
37+
[[ZDKClassicZendesk instance] setIdentity:userIdentity];
3838

3939
return YES;
4040
}
@@ -137,7 +137,7 @@ - (IBAction)contactSupport:(id)sender {
137137
ZDKAnswerBotEngine *abEngine = [ZDKAnswerBotEngine engineAndReturnError:nil];
138138
ZDKSupportEngine *supportEngine = [ZDKSupportEngine engineAndReturnError:nil];
139139
NSArray<id <ZDKEngine>> *engines = @[(id <ZDKEngine>)abEngine, (id <ZDKEngine>)supportEngine];
140-
UIViewController *requestController = [[ZDKMessaging instance] buildUIWithEngines:engines configs:@[config] error:nil];
140+
UIViewController *requestController = [[ZDKClassicMessaging instance] buildUIWithEngines:engines configs:@[config] error:nil];
141141

142142
[self.navigationController pushViewController:requestController animated:YES];
143143

@@ -190,14 +190,14 @@ - (IBAction)showChat:(id)sender {
190190
email:ZDKFormFieldStatusOptional
191191
phoneNumber:ZDKFormFieldStatusHidden
192192
department:ZDKFormFieldStatusOptional];
193-
ZDKMessagingConfiguration *messagingConfig = [ZDKMessagingConfiguration new];
193+
ZDKClassicMessagingConfiguration *messagingConfig = [ZDKClassicMessagingConfiguration new];
194194
messagingConfig.isMultilineResponseOptionsEnabled = YES;
195195
messagingConfig.name = @"RTD2";
196196
ZDKAnswerBotEngine *abEngine = [ZDKAnswerBotEngine engineAndReturnError:nil];
197197
ZDKChatEngine *chatEngine = [ZDKChatEngine engineAndReturnError:nil];
198198
NSArray<id <ZDKEngine>> *engines = @[(id <ZDKEngine>)abEngine, (id <ZDKEngine>)chatEngine];
199199

200-
UIViewController *viewController = [[ZDKMessaging instance] buildUIWithEngines:engines configs:@[messagingConfig, config] error:nil];
200+
UIViewController *viewController = [[ZDKClassicMessaging instance] buildUIWithEngines:engines configs:@[messagingConfig, config] error:nil];
201201

202202
// present as new modal using global pre-chat config and whatever visitor info has been persisted
203203
[self.navigationController pushViewController:viewController animated:YES];

0 commit comments

Comments
 (0)