Tag: CRM

Swift和Xcode 9中的iOS版Salesforce SDK入门

我遇到了一个名为“ 本机iOS-使用Salesforce Mobile SDK开发本机iOS应用程序 ”的模块,我对此很感兴趣,因此决定启动它。 我很早就遇到了问题,并且我没有看到太多有关Xcode 9和Swift的文档,所以我决定在这里写我的经验,因为它可能对某些人有用。 第一步,我由Salesforce下载了移动SDK文档,因为它包含了您一路需要的有价值的信息。 提醒一下,所有Mobile SDK开发都需要以下软件。 Node.js Npm 3.10或更高版本(与Node.js一起安装)。 具有连接的应用程序的Salesforce Developer Edition组织。 使用Mobile SDK 6.0进行iOS开发还需要以下软件:iOS 10或更高版本,Xcode 9或更高版本。 (我们建议使用最新版本。),CocoaPods 1.2版或更高版本(cocoapods.org)和forceios 6.0版。 剧透警报 -本文将帮助您度过Trailhead上的第一个挑战,请不要使用它来作弊并尝试首先自己解决。 步骤1 —在Salesforce中获取已连接的应用程序的回调URL和使用者密钥 此步骤假设您正在使用Salesforce Lightning Experience,并且已经创建了一个已连接的应用程序-如果您需要有关如何创建应用程序的帮助,请检查此Salesforce Trailhead模块。 在您的Trailhead Playground或Developer Edition组织中,转到“设置”。 如果您使用的是Lightning Experience,请选择“ 应用程序” |“ 应用程序” 。 应用程序管理器 ,在我的案例“ Trailhead Native iOS”中本地化您的应用程序,然后单击箭头和“ 视图” 。 将您的使用者密钥和回调URL复制并粘贴到文本文件中,以后将需要它们。 第2步-为Xcode创建iOS本机Swift模板 首先,我遇到了我的Git版本的麻烦,不得不再次安装它。 否则,这很简单。 在终端窗口中,使用forceios创建。 $ forceios创建 […]