diff --git a/external/SalesforceMobileSDK-iOS b/external/SalesforceMobileSDK-iOS index 2692236..99a173b 160000 --- a/external/SalesforceMobileSDK-iOS +++ b/external/SalesforceMobileSDK-iOS @@ -1 +1 @@ -Subproject commit 2692236005c6a2aff9412eed61ad08c6dd469f99 +Subproject commit 99a173b58975047fc51d2f9b0c279de1cf7c2e6e diff --git a/libs/SalesforceHybridSDK/SalesforceHybridSDK/Classes/SFHybridViewController.m b/libs/SalesforceHybridSDK/SalesforceHybridSDK/Classes/SFHybridViewController.m index bd6127a..34f22b3 100644 --- a/libs/SalesforceHybridSDK/SalesforceHybridSDK/Classes/SFHybridViewController.m +++ b/libs/SalesforceHybridSDK/SalesforceHybridSDK/Classes/SFHybridViewController.m @@ -379,13 +379,9 @@ - (NSDictionary *)credentialsAsDictionary - (NSString *)sfHybridViewUserAgentString { NSString *userAgentString = @""; - if ([SalesforceSDKManager sharedManager].userAgentString != NULL) { - if (_hybridViewConfig.isLocal) { - userAgentString = [SalesforceSDKManager sharedManager].userAgentString(@"Local"); - } else { - userAgentString = [SalesforceSDKManager sharedManager].userAgentString(@"Remote"); - } - } + SFUserAccount *currentUser = [SFUserAccountManager sharedInstance].currentUser; + NSString *qualifier = _hybridViewConfig.isLocal ? @"Local" : @"Remote"; + userAgentString = [[SalesforceSDKManager sharedManager] userAgentString:qualifier forUser:currentUser]; return userAgentString; }