在iOS上登录SalesForce而不使用SalesForce Webview?

我正在创建一个使用salesforce作为服务器端数据组件的iPhone应用程序,我需要从应用程序访问数据库以检索用户登录到应用程序的数据,为此,我需要使用Sales force进行身份validation。

我正在使用安装SalesForce后在XCode中可用的Rest API模板,但我一直这样做:

SalesForce登录UIWebView

有没有办法以编程方式登录salesforce? 我希望我们使用Salesforce可以“幕后”,以便我们的用户永远不必直接与salesforce进行交互,有没有办法做到这一点?

是的,你可以在幕后登录。

在iPhone中的Salesforce API中跟随此自我登录?

我被困在同样的问题上,最后想出来了。

这看起来像OAuth的挑战。 您应该能够通过提供会话ID来绕过这一点。 要获取会话ID,您必须使用用户的用户名和密码登录。 您可以使用SOAP API。

使用移动salesforce mobile sdk for ios