我需要将 Salesforce iOS 本机库集成到我的 iOS 本机应用程序中,并且必须显示 Salesforce 登录屏幕和流程,如下所述:
- 我的 iOS 本机应用程序中有一个主屏幕。
- 从那里我必须导航到 Salesforce 登录屏幕。
- 用户将输入凭据,Salesforce 将对其进行验证。
- 成功登录后,它将使用令牌/会话 ID 返回到我的主屏幕。
- 我将在我的应用程序内部使用该令牌/会话ID。
为了实现这一点,我在我的应用程序中从以下链接https://github.com/forcedotcom/SalesforceMobileSDK-iOS-Distribution集成了“SalesforceMobileSDK-iOS-Distribution” 。但究竟我不知道从哪里开始以及如何开始?哪个班级会给我 Salesforce 的登录屏幕。我尝试了类似的东西
[SFUserAccountManager sharedInstance].oauthClientId = strClientID;
[SFUserAccountManager sharedInstance].oauthCompletionUrl = strCallbackURI;
[SFUserAccountManager sharedInstance].scopes = [NSSet setWithObjects:@"api",@"web", nil];
和
[SalesforceSDKManager sharedManager].connectedAppId = strClientID;
[SalesforceSDKManager sharedManager].connectedAppCallbackUri = strCallbackURI;
[SalesforceSDKManager sharedManager].authScopes = @[@"web", @"api"];
[[SalesforceSDKManager sharedManager] launch];
我已连接应用程序信息,例如客户端 ID、密码和重定向 URI。我该如何进行?
如果我使用zkSforce
此链接中的库https://github.com/superfell/zkSforce
它是否满足我的要求?请帮我。提前致谢。